From bf01a61e158c9c9beab576808715f36cfc40c0dd Mon Sep 17 00:00:00 2001 From: Dan Essig Date: Mon, 8 Jun 2026 10:00:03 -0700 Subject: [PATCH 1/4] [ci skip] graphify graph --- .gitignore | 4 +- .prettierignore | 1 + CLAUDE.md | 10 + graphify-out/.graphify_labels.json | 1 + graphify-out/.graphify_python | 1 + graphify-out/.graphify_root | 1 + graphify-out/GRAPH_REPORT.md | 283 + graphify-out/graph.html | 307 + graphify-out/graph.json | 29908 +++++++++++++++++++++++++++ graphify-out/manifest.json | 1162 ++ 10 files changed, 31677 insertions(+), 1 deletion(-) create mode 100644 graphify-out/.graphify_labels.json create mode 100644 graphify-out/.graphify_python create mode 100644 graphify-out/.graphify_root create mode 100644 graphify-out/GRAPH_REPORT.md create mode 100644 graphify-out/graph.html create mode 100644 graphify-out/graph.json create mode 100644 graphify-out/manifest.json diff --git a/.gitignore b/.gitignore index bfe0e56..f69321c 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,6 @@ electron.vite.config.*.mjs updatesite.sh test-results/ coverage/ -screenshots/output/ \ No newline at end of file +screenshots/output/ +graphify-out/cost.json +graphify-out/cache/ \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index 9c6b791..84b0b93 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,3 +4,4 @@ pnpm-lock.yaml LICENSE.md tsconfig.json tsconfig.*.json +graphify/ \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md index b2346af..559534c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -116,3 +116,13 @@ One or two sentences describing what needs to happen and why. Which modules are likely involved: clipboard/, storage/, hotkeys/, window/, renderer components, preload API, shared types. ``` + +## graphify + +This project has a knowledge graph at graphify-out/ with god nodes, community structure, and cross-file relationships. + +Rules: +- For codebase questions, first run `graphify query ""` when graphify-out/graph.json exists. Use `graphify path "" ""` for relationships and `graphify explain ""` for focused concepts. These return a scoped subgraph, usually much smaller than GRAPH_REPORT.md or raw grep output. +- If graphify-out/wiki/index.md exists, use it for broad navigation instead of raw source browsing. +- Read graphify-out/GRAPH_REPORT.md only for broad architecture review or when query/path/explain do not surface enough context. +- After modifying code, run `graphify update .` to keep the graph current (AST-only, no API cost). diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json new file mode 100644 index 0000000..f7d29e3 --- /dev/null +++ b/graphify-out/.graphify_labels.json @@ -0,0 +1 @@ +{"0": "Secure Storage & Persistence", "1": "Clipboard Monitoring & IPC", "2": "Clips Provider & Rendering", "3": "Window Management", "4": "Website & Project Docs", "5": "Language Detection", "6": "Global Hotkeys", "7": "Dev Dependencies & Tooling", "8": "User Settings UI", "9": "Quick Clips Settings UI", "10": "Hotkey Settings UI", "11": "Screenshot Capture & Demo Data", "12": "NPM Scripts", "13": "Theme & Updater Providers", "14": "Quick Clips Scanner", "15": "App UI Screens", "16": "Runtime Dependencies", "17": "Storage Settings UI", "18": "CI/CD Workflow Docs", "19": "Package Manifest & Config", "20": "Feature Overview Concepts", "21": "Screenshots TSConfig", "22": "Quick Clips Pattern Matching", "23": "Storage System Design", "24": "Renderer Implementation Docs", "25": "E2E TSConfig", "26": "Web TSConfig", "27": "Branding & Icon Assets", "28": "E2E Tools Tests & Helpers", "29": "Theme System Docs", "30": "Electron Mocks", "31": "ESLint TSConfig", "32": "Node TSConfig", "33": "TLD Validation Data", "34": "Clipboard Capture Concepts", "35": "VSCode Settings", "36": "Process Architecture", "37": "Update Banner", "38": "Website Theme Script", "39": "Syntax Highlighting", "40": "Context Menu E2E Test", "41": "Test CI Jobs", "42": "VSCode Launch Config", "43": "Root TSConfig", "44": "VSCode Tasks", "45": "Preload Type Definitions", "46": "Renderer Test Setup", "47": "VSCode Extensions", "48": "App Launch E2E Test", "49": "Clipboard E2E Test", "50": "Image Clipboard E2E Test", "51": "Quick Clips E2E Test", "52": "Settings E2E Test", "53": "Theme E2E Test", "54": "ESLint Config", "55": "Main Global Types", "56": "Playwright Config", "57": "PR Template", "58": "Screenshots Playwright Config", "59": "Renderer Env Types", "60": "Vitest Config"} \ No newline at end of file diff --git a/graphify-out/.graphify_python b/graphify-out/.graphify_python new file mode 100644 index 0000000..b2d8bf1 --- /dev/null +++ b/graphify-out/.graphify_python @@ -0,0 +1 @@ +C:\Users\danes\AppData\Roaming\uv\tools\graphifyy\Scripts\python.exe \ No newline at end of file diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root new file mode 100644 index 0000000..bca7ab2 --- /dev/null +++ b/graphify-out/.graphify_root @@ -0,0 +1 @@ +C:\Users\danes\OneDrive\Documents\Code_Projects\clipless \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 0000000..79d76ed --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,283 @@ +# Graph Report - . (2026-06-08) + +## Corpus Check +- 232 files · ~112,010 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 915 nodes · 1895 edges · 61 communities (53 shown, 8 thin omitted) +- Extraction: 97% EXTRACTED · 3% INFERRED · 0% AMBIGUOUS · INFERRED: 51 edges (avg confidence: 0.81) +- Token cost: 0 input · 278,150 output + +## Community Hubs (Navigation) +- [[_COMMUNITY_Secure Storage & Persistence|Secure Storage & Persistence]] +- [[_COMMUNITY_Clipboard Monitoring & IPC|Clipboard Monitoring & IPC]] +- [[_COMMUNITY_Clips Provider & Rendering|Clips Provider & Rendering]] +- [[_COMMUNITY_Window Management|Window Management]] +- [[_COMMUNITY_Website & Project Docs|Website & Project Docs]] +- [[_COMMUNITY_Language Detection|Language Detection]] +- [[_COMMUNITY_Global Hotkeys|Global Hotkeys]] +- [[_COMMUNITY_Dev Dependencies & Tooling|Dev Dependencies & Tooling]] +- [[_COMMUNITY_User Settings UI|User Settings UI]] +- [[_COMMUNITY_Quick Clips Settings UI|Quick Clips Settings UI]] +- [[_COMMUNITY_Hotkey Settings UI|Hotkey Settings UI]] +- [[_COMMUNITY_Screenshot Capture & Demo Data|Screenshot Capture & Demo Data]] +- [[_COMMUNITY_NPM Scripts|NPM Scripts]] +- [[_COMMUNITY_Theme & Updater Providers|Theme & Updater Providers]] +- [[_COMMUNITY_Quick Clips Scanner|Quick Clips Scanner]] +- [[_COMMUNITY_App UI Screens|App UI Screens]] +- [[_COMMUNITY_Runtime Dependencies|Runtime Dependencies]] +- [[_COMMUNITY_Storage Settings UI|Storage Settings UI]] +- [[_COMMUNITY_CICD Workflow Docs|CI/CD Workflow Docs]] +- [[_COMMUNITY_Package Manifest & Config|Package Manifest & Config]] +- [[_COMMUNITY_Feature Overview Concepts|Feature Overview Concepts]] +- [[_COMMUNITY_Screenshots TSConfig|Screenshots TSConfig]] +- [[_COMMUNITY_Quick Clips Pattern Matching|Quick Clips Pattern Matching]] +- [[_COMMUNITY_Storage System Design|Storage System Design]] +- [[_COMMUNITY_Renderer Implementation Docs|Renderer Implementation Docs]] +- [[_COMMUNITY_E2E TSConfig|E2E TSConfig]] +- [[_COMMUNITY_Web TSConfig|Web TSConfig]] +- [[_COMMUNITY_Branding & Icon Assets|Branding & Icon Assets]] +- [[_COMMUNITY_E2E Tools Tests & Helpers|E2E Tools Tests & Helpers]] +- [[_COMMUNITY_Theme System Docs|Theme System Docs]] +- [[_COMMUNITY_Electron Mocks|Electron Mocks]] +- [[_COMMUNITY_ESLint TSConfig|ESLint TSConfig]] +- [[_COMMUNITY_Node TSConfig|Node TSConfig]] +- [[_COMMUNITY_TLD Validation Data|TLD Validation Data]] +- [[_COMMUNITY_Clipboard Capture Concepts|Clipboard Capture Concepts]] +- [[_COMMUNITY_VSCode Settings|VSCode Settings]] +- [[_COMMUNITY_Process Architecture|Process Architecture]] +- [[_COMMUNITY_Update Banner|Update Banner]] +- [[_COMMUNITY_Website Theme Script|Website Theme Script]] +- [[_COMMUNITY_Syntax Highlighting|Syntax Highlighting]] +- [[_COMMUNITY_Context Menu E2E Test|Context Menu E2E Test]] +- [[_COMMUNITY_Test CI Jobs|Test CI Jobs]] +- [[_COMMUNITY_VSCode Launch Config|VSCode Launch Config]] +- [[_COMMUNITY_Root TSConfig|Root TSConfig]] +- [[_COMMUNITY_VSCode Tasks|VSCode Tasks]] +- [[_COMMUNITY_Preload Type Definitions|Preload Type Definitions]] +- [[_COMMUNITY_VSCode Extensions|VSCode Extensions]] +- [[_COMMUNITY_PR Template|PR Template]] + +## God Nodes (most connected - your core abstractions) +1. `useTheme()` - 74 edges +2. `SecureStorage` - 44 edges +3. `UserSettings` - 26 edges +4. `scripts` - 22 edges +5. `storage` - 19 edges +6. `SearchTerm` - 19 edges +7. `QuickTool` - 19 edges +8. `ClipItem` - 18 edges +9. `HotkeyManager` - 15 edges +10. `Clipless Documentation Page` - 14 edges + +## Surprising Connections (you probably didn't know these) +- `Encrypted Storage (OS keystore)` --references--> `SecureStorage (safeStorage)` [INFERRED] + README.md → docs/STORAGE.md +- `Quick Clips Feature Implementation` --references--> `Quick Clips (pattern detection)` [INFERRED] + docs/QUICK_CLIPS_IMPLEMENTATION.md → README.md +- `Dev Auto-update Config (GitHub provider)` --conceptually_related_to--> `action-electron-builder (build/release)` [INFERRED] + dev-app-update.yml → .github/workflows/manual-tag-release.yml +- `Main Process (src/main)` --references--> `SecureStorage (safeStorage)` [INFERRED] + CLAUDE.md → docs/STORAGE.md +- `Clipboard Data Flow` --conceptually_related_to--> `Automatic Clipboard Monitoring (polling)` [INFERRED] + CLAUDE.md → docs/CLIP_TYPES_USAGE.md + +## Import Cycles +- None detected. + +## Hyperedges (group relationships) +- **CI/CD Release Pipeline (validate, tag, build, promote)** — build_pr_validation, merge_to_main_auto_tag, manual_tag_release_action_electron_builder, github_actions_setup_promote_release [EXTRACTED 0.90] +- **Clipboard Capture to Encrypted Storage Flow** — clip_types_usage_monitoring, clip_types_usage_clipsprovider, storage_securestorage, claude_md_data_flow [INFERRED 0.85] +- **Non-blocking Startup Optimizations** — startup_performance_optimizations_deferred_updater, startup_performance_optimizations_parallel_storage, startup_performance_optimizations_ipc_guard, storage_storage_ready_event [EXTRACTED 0.85] +- **clipless.app Static Site Pages** — site_index_landing, site_docs_documentation, site_download_download_page, site_404_not_found [EXTRACTED 1.00] +- **Hotkeys Registry/Actions/Manager Pattern** — hotkeys_readme_registry, hotkeys_readme_actions, hotkeys_readme_manager [EXTRACTED 1.00] +- **Clips Provider Hook Composition** — clips_readme_use_clips_storage, clips_readme_use_clipboard_operations, clips_readme_use_clip_state, clips_readme_clips_provider [EXTRACTED 1.00] +- **Quick Tools Launch Flow (patterns to tools to templates)** — screens_found_patterns, screens_available_tools, screens_matched_templates [EXTRACTED 1.00] +- **Clip List Row Interactions (type, lock, search)** — screens_clip_type_indicator, screens_lock_toggle, screens_per_clip_search_icon [EXTRACTED 1.00] +- **Settings Tabs (General, Hotkeys, Tools)** — screens_settings_general, screens_settings_hotkeys, screens_settings_tabs [EXTRACTED 1.00] + +## Communities (61 total, 8 thin omitted) + +### Community 0 - "Secure Storage & Persistence" +Cohesion: 0.05 +Nodes (51): api, DeleteConfirmState, QuickClipsActions, QuickClipsState, AppData, BookmarkData, ClipboardData, ClipType (+43 more) + +### Community 1 - "Clipboard Monitoring & IPC" +Cohesion: 0.05 +Nodes (69): clearImageCache(), getClipboardBookmark(), getClipboardHTML(), getClipboardImage(), getClipboardRTF(), getClipboardText(), getCurrentClipboardData(), getImageFingerprint() (+61 more) + +### Community 2 - "Clips Provider & Rendering" +Cohesion: 0.06 +Nodes (50): BookmarkClip, BookmarkClipProps, ClipContextMenu(), ClipContextMenuProps, ClipOptions(), ClipOptionsProps, ClipProps, ClipWrapper (+42 more) + +### Community 3 - "Window Management" +Cohesion: 0.09 +Nodes (33): initializeApp(), initializeServices(), setupAppEvents(), applyAutoStart(), canManageAutoStart(), getAutoStartState(), isAutoStartSupported(), hotkeyManager (+25 more) + +### Community 4 - "Website & Project Docs" +Cohesion: 0.06 +Nodes (46): ClipsProvider Component, Clips Provider Module Structure Doc, useClipState Hook, useClipboardOperations Hook, useClipsStorage Hook, electron-builder Packaging Config, GitHub Releases Publish (draft), Linux Targets (AppImage/snap/deb) (+38 more) + +### Community 5 - "Language Detection" +Cohesion: 0.07 +Nodes (38): SyntaxHighlightedCode, { mockThemeState }, TextClip(), TextClipProps, defaultSettings, DetectedLanguageInfo, LanguageDetectionContext, LanguageDetectionContextType (+30 more) + +### Community 6 - "Global Hotkeys" +Cohesion: 0.09 +Nodes (10): HotkeyManager, HotkeyRegistry, HotkeyCallbackMap, HotkeyRegistryState, RegisteredHotkey, UserSettings, ApplicationSettingsProps, baseSettings (+2 more) + +### Community 7 - "Dev Dependencies & Tooling" +Cohesion: 0.07 +Nodes (29): devDependencies, electron, electron-builder, @electron-toolkit/eslint-config-prettier, @electron-toolkit/eslint-config-ts, @electron-toolkit/tsconfig, electron-vite, eslint (+21 more) + +### Community 8 - "User Settings UI" +Cohesion: 0.17 +Nodes (18): useTheme(), UserSettings(), UserSettingsProps, ApplicationSettings(), CloseButton(), CloseButtonProps, ErrorState(), ErrorStateProps (+10 more) + +### Community 9 - "Quick Clips Settings UI" +Cohesion: 0.14 +Nodes (17): ConfirmDialog(), ConfirmDialogProps, InfoTooltip(), InfoTooltipProps, BUILTIN_PATTERNS, SearchTermsSection(), SearchTermsSectionProps, TestPatternsSection() (+9 more) + +### Community 10 - "Hotkey Settings UI" +Cohesion: 0.16 +Nodes (16): GlobalToggle(), GlobalToggleProps, HotkeyHeader(), HotkeyInstructions(), HotkeyInstructionsProps, HotkeyList(), HotkeyListProps, LoadingState() (+8 more) + +### Community 11 - "Screenshot Capture & Demo Data" +Cohesion: 0.16 +Nodes (19): DEMO_CLIPS, DemoClip, QUICK_TOOLS, SEARCH_TERMS, TEMPLATES, THEMES, cleanup(), launchApp() (+11 more) + +### Community 12 - "NPM Scripts" +Cohesion: 0.09 +Nodes (22): scripts, build, build:linux, build:mac, build:unpack, build:win, dev, format (+14 more) + +### Community 13 - "Theme & Updater Providers" +Cohesion: 0.12 +Nodes (14): ThemeDisplay(), Theme, ThemeContext, ThemeContextType, ThemeProvider(), ThemeProviderProps, ToolsManager(), UpdaterControl() (+6 more) + +### Community 14 - "Quick Clips Scanner" +Cohesion: 0.15 +Nodes (6): AccordionSection, QuickClipsScanner(), QuickClipsScannerProps, CaptureItem, computeAmbiguousGroups(), computeInitialSelection() + +### Community 15 - "App UI Screens" +Cohesion: 0.15 +Nodes (19): Available Quick Tools List, Clip List (numbered slots), Clip Locking, Clip Type Indicator (HTML/Text), Found Patterns Panel, Application Preferences (Max Clips, Start Minimized, Auto Start, Auto Updates), Global Hotkeys Configuration, Clip Lock Toggle (+11 more) + +### Community 16 - "Runtime Dependencies" +Cohesion: 0.15 +Nodes (13): dependencies, classnames, @electron-toolkit/preload, @electron-toolkit/utils, electron-updater, @fortawesome/fontawesome-svg-core, @fortawesome/free-solid-svg-icons, @fortawesome/react-fontawesome (+5 more) + +### Community 17 - "Storage Settings UI" +Cohesion: 0.29 +Nodes (8): StorageSettings(), StorageSettingsProps, StorageStats, DataManagement(), DataManagementProps, StorageStatistics(), StorageStatisticsProps, useStorageSettings() + +### Community 18 - "CI/CD Workflow Docs" +Cohesion: 0.24 +Nodes (12): Prettier Config, PR Validation Workflow, Version Bump Check, CI/CD Workflow Documentation, Code Signing Status (unsigned builds), Release Promotion (manual dispatch), action-electron-builder (build/release), Manual Tag Release Workflow (+4 more) + +### Community 19 - "Package Manifest & Config" +Cohesion: 0.17 +Nodes (10): author, description, homepage, license, main, name, repository, type (+2 more) + +### Community 20 - "Feature Overview Concepts" +Cohesion: 0.21 +Nodes (12): Clipless (clipboard manager), Encrypted Storage (OS keystore), Global Hotkeys, Quick Clips (pattern detection), Tools Launcher, calculateWindowPosition(), createSettingsWindow(), Settings Window Positioning (+4 more) + +### Community 21 - "Screenshots TSConfig" +Cohesion: 0.18 +Nodes (10): compilerOptions, esModuleInterop, lib, module, moduleResolution, skipLibCheck, strict, target (+2 more) + +### Community 22 - "Quick Clips Pattern Matching" +Cohesion: 0.24 +Nodes (10): Domain Name TLD Regex Pattern, tlds.ts TLD List, CaptureItem Interface, Capture Group Deduplication, Quick Clips Feature Implementation, RegExp Pattern Matching, Quick Clips Scanner, Search Terms (regex named groups) (+2 more) + +### Community 23 - "Storage System Design" +Cohesion: 0.27 +Nodes (9): Parallel/Non-blocking Storage Init, Domain-Specific Encrypted Files, Export/Import Data (JSON), Legacy Migration (v1 to v2), SecureStorage (safeStorage), storage-ready IPC Event, Clipless Storage System, getWindowBounds() (+1 more) + +### Community 24 - "Renderer Implementation Docs" +Cohesion: 0.25 +Nodes (9): ClipsProvider, Dev Auto-update Config (GitHub provider), codeDetectionEnabled Setting, Language Detection Provider, Language Detection Implementation, languageDetection Utility, Deferred Auto-updater Check, Startup Performance Optimizations (+1 more) + +### Community 25 - "E2E TSConfig" +Cohesion: 0.22 +Nodes (8): compilerOptions, esModuleInterop, module, moduleResolution, skipLibCheck, strict, target, include + +### Community 26 - "Web TSConfig" +Cohesion: 0.22 +Nodes (8): compilerOptions, baseUrl, composite, jsx, paths, extends, include, @renderer/* + +### Community 27 - "Branding & Icon Assets" +Cohesion: 0.36 +Nodes (8): Clipless Brand Mark (stylized 'e' / paperclip glyph), Clipless Brand Mark (site PNG, white-on-dark), Electron Logo (decorative framework asset), Clipless Site Icon (brand mark on dark tile), Wavy Lines Background (decorative gradient oscillation), E2E Test Image Fixture (solid blue tile), Clipless App Icon (multi-DPI set: 1x..5x), Clipless Logo (vector brand mark) + +### Community 28 - "E2E Tools Tests & Helpers" +Cohesion: 0.29 +Nodes (4): appPath, findWindowByUrl(), openSettingsToolsTab(), UNIQUE + +### Community 29 - "Theme System Docs" +Cohesion: 0.25 +Nodes (8): react-syntax-highlighter (Prism), Quick Clips Manager Styling, Theming (system light/dark), CSS Modules over Tailwind, Dark-first Light-override CSS Pattern, Theme System Implementation, Theme Provider (React Context), useTheme Hook + +### Community 30 - "Electron Mocks" +Cohesion: 0.25 +Nodes (7): app, BrowserWindow, clipboard, globalShortcut, nativeImage, safeStorage, shell + +### Community 31 - "ESLint TSConfig" +Cohesion: 0.25 +Nodes (7): compilerOptions, allowJs, strict, strictNullChecks, exclude, extends, include + +### Community 32 - "Node TSConfig" +Cohesion: 0.25 +Nodes (7): compilerOptions, composite, module, moduleResolution, types, extends, include + +### Community 33 - "TLD Validation Data" +Cohesion: 0.25 +Nodes (5): ALL_TLDS, COMMON_CCTLDS, COMMON_GTLDS, ORIGINAL_TLDS, SPECIAL_USE_TLDS + +### Community 34 - "Clipboard Capture Concepts" +Cohesion: 0.38 +Nodes (7): Duplicate Prevention, Clipboard Types Extension & Monitoring, Automatic Clipboard Monitoring (polling), Prioritized Format Detection, Clip Quick Search, Clipboard Capture (multi-format), Lock Clips + +### Community 35 - "VSCode Settings" +Cohesion: 0.29 +Nodes (6): [javascript], editor.defaultFormatter, [json], editor.defaultFormatter, [typescript], editor.defaultFormatter + +### Community 36 - "Process Architecture" +Cohesion: 0.40 +Nodes (6): Clipboard Data Flow, Main Process (src/main), Preload Context Bridge (src/preload), CLAUDE.md Project Guidance, Renderer React App (src/renderer), Electron Three-Process Architecture + +### Community 38 - "Website Theme Script" +Cohesion: 0.60 +Nodes (3): applyThemeLabels(), setTheme(), toggleTheme() + +### Community 41 - "Test CI Jobs" +Cohesion: 0.67 +Nodes (4): Coverage Report PR Comment, E2E Tests Job (Playwright), Tests Workflow, Unit Tests Job (Vitest coverage) + +### Community 42 - "VSCode Launch Config" +Cohesion: 0.50 +Nodes (3): compounds, configurations, version + +## Knowledge Gaps +- **249 isolated node(s):** `recommendations`, `version`, `configurations`, `compounds`, `editor.defaultFormatter` (+244 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **8 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `UserSettings` connect `Global Hotkeys` to `Secure Storage & Persistence`, `Clipboard Monitoring & IPC`, `Clips Provider & Rendering`, `User Settings UI`, `Hotkey Settings UI`, `Theme & Updater Providers`?** + _High betweenness centrality (0.080) - this node is a cross-community bridge._ +- **Why does `SecureStorage (safeStorage)` connect `Storage System Design` to `Renderer Implementation Docs`, `Theme System Docs`, `Process Architecture`, `Feature Overview Concepts`?** + _High betweenness centrality (0.074) - this node is a cross-community bridge._ +- **What connects `recommendations`, `version`, `configurations` to the rest of the system?** + _251 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `Secure Storage & Persistence` be split into smaller, more focused modules?** + _Cohesion score 0.05201465201465202 - nodes in this community are weakly interconnected._ +- **Should `Clipboard Monitoring & IPC` be split into smaller, more focused modules?** + _Cohesion score 0.05133161512027491 - nodes in this community are weakly interconnected._ +- **Should `Clips Provider & Rendering` be split into smaller, more focused modules?** + _Cohesion score 0.059466848940533154 - nodes in this community are weakly interconnected._ +- **Should `Window Management` be split into smaller, more focused modules?** + _Cohesion score 0.09438775510204081 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html new file mode 100644 index 0000000..e0228f5 --- /dev/null +++ b/graphify-out/graph.html @@ -0,0 +1,307 @@ + + + + +graphify - graphify-out\graph.html + + + + +
+ + + + + \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json new file mode 100644 index 0000000..aa21bec --- /dev/null +++ b/graphify-out/graph.json @@ -0,0 +1,29908 @@ +{ + "directed": false, + "multigraph": false, + "graph": { + "hyperedges": [ + { + "id": "cicd_release_pipeline", + "label": "CI/CD Release Pipeline (validate, tag, build, promote)", + "nodes": [ + "build_pr_validation", + "merge_to_main_auto_tag", + "manual_tag_release_action_electron_builder", + "github_actions_setup_promote_release" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "docs/GITHUB_ACTIONS_SETUP.md" + }, + { + "id": "clipboard_to_storage_flow", + "label": "Clipboard Capture to Encrypted Storage Flow", + "nodes": [ + "clip_types_usage_monitoring", + "clip_types_usage_clipsprovider", + "storage_securestorage", + "claude_md_data_flow" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "CLAUDE.md" + }, + { + "id": "startup_optimization_set", + "label": "Non-blocking Startup Optimizations", + "nodes": [ + "startup_performance_optimizations_deferred_updater", + "startup_performance_optimizations_parallel_storage", + "startup_performance_optimizations_ipc_guard", + "storage_storage_ready_event" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md" + }, + { + "id": "site_pages_static_site", + "label": "clipless.app Static Site Pages", + "nodes": [ + "site_index_landing", + "site_docs_documentation", + "site_download_download_page", + "site_404_not_found" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/README.md" + }, + { + "id": "hotkeys_modular_pattern", + "label": "Hotkeys Registry/Actions/Manager Pattern", + "nodes": [ + "hotkeys_readme_registry", + "hotkeys_readme_actions", + "hotkeys_readme_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md" + }, + { + "id": "clips_provider_hooks", + "label": "Clips Provider Hook Composition", + "nodes": [ + "clips_readme_use_clips_storage", + "clips_readme_use_clipboard_operations", + "clips_readme_use_clip_state", + "clips_readme_clips_provider" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md" + }, + { + "id": "quick_tools_launch_flow", + "label": "Quick Tools Launch Flow (patterns to tools to templates)", + "nodes": [ + "screens_found_patterns", + "screens_available_tools", + "screens_matched_templates" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/patterns-dark.png" + }, + { + "id": "clip_list_interaction", + "label": "Clip List Row Interactions (type, lock, search)", + "nodes": [ + "screens_clip_type_indicator", + "screens_lock_toggle", + "screens_per_clip_search_icon" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-dark.png" + }, + { + "id": "settings_tab_navigation", + "label": "Settings Tabs (General, Hotkeys, Tools)", + "nodes": [ + "screens_settings_general", + "screens_settings_hotkeys", + "screens_settings_tabs" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/settings-general-light.png" + } + ] + }, + "nodes": [ + { + "label": "extensions.json", + "file_type": "code", + "source_file": ".vscode/extensions.json", + "source_location": "L1", + "_origin": "ast", + "id": "vscode_extensions", + "community": 47, + "norm_label": "extensions.json" + }, + { + "label": "recommendations", + "file_type": "code", + "source_file": ".vscode/extensions.json", + "source_location": "L2", + "_origin": "ast", + "id": "vscode_extensions_recommendations", + "community": 47, + "norm_label": "recommendations" + }, + { + "label": "launch.json", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": "L1", + "_origin": "ast", + "id": "vscode_launch", + "community": 42, + "norm_label": "launch.json" + }, + { + "label": "version", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": "L2", + "_origin": "ast", + "id": "vscode_launch_version", + "community": 42, + "norm_label": "version" + }, + { + "label": "configurations", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": "L3", + "_origin": "ast", + "id": "vscode_launch_configurations", + "community": 42, + "norm_label": "configurations" + }, + { + "label": "compounds", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": "L30", + "_origin": "ast", + "id": "vscode_launch_compounds", + "community": 42, + "norm_label": "compounds" + }, + { + "label": "settings.json", + "file_type": "code", + "source_file": ".vscode/settings.json", + "source_location": "L1", + "_origin": "ast", + "id": "vscode_settings", + "community": 35, + "norm_label": "settings.json" + }, + { + "label": "[typescript]", + "file_type": "code", + "source_file": ".vscode/settings.json", + "source_location": "L2", + "_origin": "ast", + "id": "vscode_settings_typescript", + "community": 35, + "norm_label": "[typescript]" + }, + { + "label": "editor.defaultFormatter", + "file_type": "code", + "source_file": ".vscode/settings.json", + "source_location": "L3", + "_origin": "ast", + "id": "vscode_settings_typescript_editor_defaultformatter", + "community": 35, + "norm_label": "editor.defaultformatter" + }, + { + "label": "[javascript]", + "file_type": "code", + "source_file": ".vscode/settings.json", + "source_location": "L5", + "_origin": "ast", + "id": "vscode_settings_javascript", + "community": 35, + "norm_label": "[javascript]" + }, + { + "label": "editor.defaultFormatter", + "file_type": "code", + "source_file": ".vscode/settings.json", + "source_location": "L6", + "_origin": "ast", + "id": "vscode_settings_javascript_editor_defaultformatter", + "community": 35, + "norm_label": "editor.defaultformatter" + }, + { + "label": "[json]", + "file_type": "code", + "source_file": ".vscode/settings.json", + "source_location": "L8", + "_origin": "ast", + "id": "vscode_settings_json", + "community": 35, + "norm_label": "[json]" + }, + { + "label": "editor.defaultFormatter", + "file_type": "code", + "source_file": ".vscode/settings.json", + "source_location": "L9", + "_origin": "ast", + "id": "vscode_settings_json_editor_defaultformatter", + "community": 35, + "norm_label": "editor.defaultformatter" + }, + { + "label": "tasks.json", + "file_type": "code", + "source_file": ".vscode/tasks.json", + "source_location": "L1", + "_origin": "ast", + "id": "vscode_tasks", + "community": 44, + "norm_label": "tasks.json" + }, + { + "label": "version", + "file_type": "code", + "source_file": ".vscode/tasks.json", + "source_location": "L2", + "_origin": "ast", + "id": "vscode_tasks_version", + "community": 44, + "norm_label": "version" + }, + { + "label": "tasks", + "file_type": "code", + "source_file": ".vscode/tasks.json", + "source_location": "L3", + "_origin": "ast", + "id": "vscode_tasks_tasks", + "community": 44, + "norm_label": "tasks" + }, + { + "label": "app-launch.spec.ts", + "file_type": "code", + "source_file": "e2e/app-launch.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_app_launch_spec", + "community": 48, + "norm_label": "app-launch.spec.ts" + }, + { + "label": "clipboard.spec.ts", + "file_type": "code", + "source_file": "e2e/clipboard.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_clipboard_spec", + "community": 49, + "norm_label": "clipboard.spec.ts" + }, + { + "label": "context-menu.spec.ts", + "file_type": "code", + "source_file": "e2e/context-menu.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_context_menu_spec", + "community": 40, + "norm_label": "context-menu.spec.ts" + }, + { + "label": "appPath", + "file_type": "code", + "source_file": "e2e/context-menu.spec.ts", + "source_location": "L4", + "_origin": "ast", + "id": "e2e_context_menu_spec_apppath", + "community": 40, + "norm_label": "apppath" + }, + { + "label": "UNIQUE", + "file_type": "code", + "source_file": "e2e/context-menu.spec.ts", + "source_location": "L5", + "_origin": "ast", + "id": "e2e_context_menu_spec_unique", + "community": 40, + "norm_label": "unique" + }, + { + "label": "launchApp()", + "file_type": "code", + "source_file": "e2e/context-menu.spec.ts", + "source_location": "L7", + "_origin": "ast", + "id": "e2e_context_menu_spec_launchapp", + "community": 40, + "norm_label": "launchapp()" + }, + { + "label": "image-clipboard.spec.ts", + "file_type": "code", + "source_file": "e2e/image-clipboard.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_image_clipboard_spec", + "community": 50, + "norm_label": "image-clipboard.spec.ts" + }, + { + "label": "quick-clips.spec.ts", + "file_type": "code", + "source_file": "e2e/quick-clips.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_quick_clips_spec", + "community": 51, + "norm_label": "quick-clips.spec.ts" + }, + { + "label": "settings.spec.ts", + "file_type": "code", + "source_file": "e2e/settings.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_settings_spec", + "community": 52, + "norm_label": "settings.spec.ts" + }, + { + "label": "theme.spec.ts", + "file_type": "code", + "source_file": "e2e/theme.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_theme_spec", + "community": 53, + "norm_label": "theme.spec.ts" + }, + { + "label": "tools.spec.ts", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_tools_spec", + "community": 28, + "norm_label": "tools.spec.ts" + }, + { + "label": "appPath", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L4", + "_origin": "ast", + "id": "e2e_tools_spec_apppath", + "community": 28, + "norm_label": "apppath" + }, + { + "label": "UNIQUE", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L7", + "_origin": "ast", + "id": "e2e_tools_spec_unique", + "community": 28, + "norm_label": "unique" + }, + { + "label": "launchApp()", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L9", + "_origin": "ast", + "id": "e2e_tools_spec_launchapp", + "community": 28, + "norm_label": "launchapp()" + }, + { + "label": "findWindowByUrl()", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L16", + "_origin": "ast", + "id": "e2e_tools_spec_findwindowbyurl", + "community": 28, + "norm_label": "findwindowbyurl()" + }, + { + "label": "openSettingsToolsTab()", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L44", + "_origin": "ast", + "id": "e2e_tools_spec_opensettingstoolstab", + "community": 28, + "norm_label": "opensettingstoolstab()" + }, + { + "label": "cleanupAllData()", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L73", + "_origin": "ast", + "id": "e2e_tools_spec_cleanupalldata", + "community": 28, + "norm_label": "cleanupalldata()" + }, + { + "label": "deleteItemByName()", + "file_type": "code", + "source_file": "e2e/tools.spec.ts", + "source_location": "L86", + "_origin": "ast", + "id": "e2e_tools_spec_deleteitembyname", + "community": 28, + "norm_label": "deleteitembyname()" + }, + { + "label": "tsconfig.json", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L1", + "_origin": "ast", + "id": "e2e_tsconfig", + "community": 25, + "norm_label": "tsconfig.json" + }, + { + "label": "compilerOptions", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L2", + "_origin": "ast", + "id": "e2e_tsconfig_compileroptions", + "community": 25, + "norm_label": "compileroptions" + }, + { + "label": "target", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L3", + "_origin": "ast", + "id": "e2e_tsconfig_compileroptions_target", + "community": 25, + "norm_label": "target" + }, + { + "label": "module", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L4", + "_origin": "ast", + "id": "e2e_tsconfig_compileroptions_module", + "community": 25, + "norm_label": "module" + }, + { + "label": "moduleResolution", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L5", + "_origin": "ast", + "id": "e2e_tsconfig_compileroptions_moduleresolution", + "community": 25, + "norm_label": "moduleresolution" + }, + { + "label": "strict", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L6", + "_origin": "ast", + "id": "e2e_tsconfig_compileroptions_strict", + "community": 25, + "norm_label": "strict" + }, + { + "label": "esModuleInterop", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L7", + "_origin": "ast", + "id": "e2e_tsconfig_compileroptions_esmoduleinterop", + "community": 25, + "norm_label": "esmoduleinterop" + }, + { + "label": "skipLibCheck", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L8", + "_origin": "ast", + "id": "e2e_tsconfig_compileroptions_skiplibcheck", + "community": 25, + "norm_label": "skiplibcheck" + }, + { + "label": "include", + "file_type": "code", + "source_file": "e2e/tsconfig.json", + "source_location": "L10", + "_origin": "ast", + "id": "e2e_tsconfig_include", + "community": 25, + "norm_label": "include" + }, + { + "label": "electron.vite.config.ts", + "file_type": "code", + "source_file": "electron.vite.config.ts", + "source_location": "L1", + "_origin": "ast", + "id": "electron_vite_config", + "community": 19, + "norm_label": "electron.vite.config.ts" + }, + { + "label": "eslint.config.mjs", + "file_type": "code", + "source_file": "eslint.config.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "eslint_config", + "community": 54, + "norm_label": "eslint.config.mjs" + }, + { + "label": "package.json", + "file_type": "code", + "source_file": "package.json", + "source_location": "L1", + "_origin": "ast", + "id": "package", + "community": 19, + "norm_label": "package.json" + }, + { + "label": "name", + "file_type": "code", + "source_file": "package.json", + "source_location": "L2", + "_origin": "ast", + "id": "package_name", + "community": 19, + "norm_label": "name" + }, + { + "label": "version", + "file_type": "code", + "source_file": "package.json", + "source_location": "L3", + "_origin": "ast", + "id": "package_version", + "community": 19, + "norm_label": "version" + }, + { + "label": "description", + "file_type": "code", + "source_file": "package.json", + "source_location": "L4", + "_origin": "ast", + "id": "package_description", + "community": 19, + "norm_label": "description" + }, + { + "label": "main", + "file_type": "code", + "source_file": "package.json", + "source_location": "L5", + "_origin": "ast", + "id": "package_main", + "community": 19, + "norm_label": "main" + }, + { + "label": "author", + "file_type": "code", + "source_file": "package.json", + "source_location": "L6", + "_origin": "ast", + "id": "package_author", + "community": 19, + "norm_label": "author" + }, + { + "label": "license", + "file_type": "code", + "source_file": "package.json", + "source_location": "L7", + "_origin": "ast", + "id": "package_license", + "community": 19, + "norm_label": "license" + }, + { + "label": "homepage", + "file_type": "code", + "source_file": "package.json", + "source_location": "L8", + "_origin": "ast", + "id": "package_homepage", + "community": 19, + "norm_label": "homepage" + }, + { + "label": "repository", + "file_type": "code", + "source_file": "package.json", + "source_location": "L9", + "_origin": "ast", + "id": "package_repository", + "community": 19, + "norm_label": "repository" + }, + { + "label": "type", + "file_type": "code", + "source_file": "package.json", + "source_location": "L10", + "_origin": "ast", + "id": "package_repository_type", + "community": 19, + "norm_label": "type" + }, + { + "label": "url", + "file_type": "code", + "source_file": "package.json", + "source_location": "L11", + "_origin": "ast", + "id": "package_repository_url", + "community": 19, + "norm_label": "url" + }, + { + "label": "scripts", + "file_type": "code", + "source_file": "package.json", + "source_location": "L13", + "_origin": "ast", + "id": "package_scripts", + "community": 12, + "norm_label": "scripts" + }, + { + "label": "format", + "file_type": "code", + "source_file": "package.json", + "source_location": "L14", + "_origin": "ast", + "id": "package_scripts_format", + "community": 12, + "norm_label": "format" + }, + { + "label": "lint", + "file_type": "code", + "source_file": "package.json", + "source_location": "L15", + "_origin": "ast", + "id": "package_scripts_lint", + "community": 12, + "norm_label": "lint" + }, + { + "label": "typecheck:node", + "file_type": "code", + "source_file": "package.json", + "source_location": "L16", + "_origin": "ast", + "id": "package_scripts_typecheck_node", + "community": 12, + "norm_label": "typecheck:node" + }, + { + "label": "typecheck:web", + "file_type": "code", + "source_file": "package.json", + "source_location": "L17", + "_origin": "ast", + "id": "package_scripts_typecheck_web", + "community": 12, + "norm_label": "typecheck:web" + }, + { + "label": "typecheck", + "file_type": "code", + "source_file": "package.json", + "source_location": "L18", + "_origin": "ast", + "id": "package_scripts_typecheck", + "community": 12, + "norm_label": "typecheck" + }, + { + "label": "start", + "file_type": "code", + "source_file": "package.json", + "source_location": "L19", + "_origin": "ast", + "id": "package_scripts_start", + "community": 12, + "norm_label": "start" + }, + { + "label": "dev", + "file_type": "code", + "source_file": "package.json", + "source_location": "L20", + "_origin": "ast", + "id": "package_scripts_dev", + "community": 12, + "norm_label": "dev" + }, + { + "label": "build", + "file_type": "code", + "source_file": "package.json", + "source_location": "L21", + "_origin": "ast", + "id": "package_scripts_build", + "community": 12, + "norm_label": "build" + }, + { + "label": "postinstall", + "file_type": "code", + "source_file": "package.json", + "source_location": "L22", + "_origin": "ast", + "id": "package_scripts_postinstall", + "community": 12, + "norm_label": "postinstall" + }, + { + "label": "build:unpack", + "file_type": "code", + "source_file": "package.json", + "source_location": "L23", + "_origin": "ast", + "id": "package_scripts_build_unpack", + "community": 12, + "norm_label": "build:unpack" + }, + { + "label": "build:win", + "file_type": "code", + "source_file": "package.json", + "source_location": "L24", + "_origin": "ast", + "id": "package_scripts_build_win", + "community": 12, + "norm_label": "build:win" + }, + { + "label": "build:mac", + "file_type": "code", + "source_file": "package.json", + "source_location": "L25", + "_origin": "ast", + "id": "package_scripts_build_mac", + "community": 12, + "norm_label": "build:mac" + }, + { + "label": "build:linux", + "file_type": "code", + "source_file": "package.json", + "source_location": "L26", + "_origin": "ast", + "id": "package_scripts_build_linux", + "community": 12, + "norm_label": "build:linux" + }, + { + "label": "release", + "file_type": "code", + "source_file": "package.json", + "source_location": "L27", + "_origin": "ast", + "id": "package_scripts_release", + "community": 12, + "norm_label": "release" + }, + { + "label": "test", + "file_type": "code", + "source_file": "package.json", + "source_location": "L28", + "_origin": "ast", + "id": "package_scripts_test", + "community": 12, + "norm_label": "test" + }, + { + "label": "test:watch", + "file_type": "code", + "source_file": "package.json", + "source_location": "L29", + "_origin": "ast", + "id": "package_scripts_test_watch", + "community": 12, + "norm_label": "test:watch" + }, + { + "label": "test:ui", + "file_type": "code", + "source_file": "package.json", + "source_location": "L30", + "_origin": "ast", + "id": "package_scripts_test_ui", + "community": 12, + "norm_label": "test:ui" + }, + { + "label": "test:coverage", + "file_type": "code", + "source_file": "package.json", + "source_location": "L31", + "_origin": "ast", + "id": "package_scripts_test_coverage", + "community": 12, + "norm_label": "test:coverage" + }, + { + "label": "test:e2e", + "file_type": "code", + "source_file": "package.json", + "source_location": "L32", + "_origin": "ast", + "id": "package_scripts_test_e2e", + "community": 12, + "norm_label": "test:e2e" + }, + { + "label": "screenshots", + "file_type": "code", + "source_file": "package.json", + "source_location": "L33", + "_origin": "ast", + "id": "package_scripts_screenshots", + "community": 12, + "norm_label": "screenshots" + }, + { + "label": "screenshots:only", + "file_type": "code", + "source_file": "package.json", + "source_location": "L34", + "_origin": "ast", + "id": "package_scripts_screenshots_only", + "community": 12, + "norm_label": "screenshots:only" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "package.json", + "source_location": "L36", + "_origin": "ast", + "id": "package_dependencies", + "community": 16, + "norm_label": "dependencies" + }, + { + "label": "@electron-toolkit/preload", + "file_type": "code", + "source_file": "package.json", + "source_location": "L37", + "_origin": "ast", + "id": "package_dependencies_electron_toolkit_preload", + "community": 16, + "norm_label": "@electron-toolkit/preload" + }, + { + "label": "@electron-toolkit/utils", + "file_type": "code", + "source_file": "package.json", + "source_location": "L38", + "_origin": "ast", + "id": "package_dependencies_electron_toolkit_utils", + "community": 16, + "norm_label": "@electron-toolkit/utils" + }, + { + "label": "@fortawesome/fontawesome-svg-core", + "file_type": "code", + "source_file": "package.json", + "source_location": "L39", + "_origin": "ast", + "id": "package_dependencies_fortawesome_fontawesome_svg_core", + "community": 16, + "norm_label": "@fortawesome/fontawesome-svg-core" + }, + { + "label": "@fortawesome/free-solid-svg-icons", + "file_type": "code", + "source_file": "package.json", + "source_location": "L40", + "_origin": "ast", + "id": "package_dependencies_fortawesome_free_solid_svg_icons", + "community": 16, + "norm_label": "@fortawesome/free-solid-svg-icons" + }, + { + "label": "@fortawesome/react-fontawesome", + "file_type": "code", + "source_file": "package.json", + "source_location": "L41", + "_origin": "ast", + "id": "package_dependencies_fortawesome_react_fontawesome", + "community": 16, + "norm_label": "@fortawesome/react-fontawesome" + }, + { + "label": "@tailwindcss/vite", + "file_type": "code", + "source_file": "package.json", + "source_location": "L42", + "_origin": "ast", + "id": "package_dependencies_tailwindcss_vite", + "community": 16, + "norm_label": "@tailwindcss/vite" + }, + { + "label": "@tanstack/react-virtual", + "file_type": "code", + "source_file": "package.json", + "source_location": "L43", + "_origin": "ast", + "id": "package_dependencies_tanstack_react_virtual", + "community": 16, + "norm_label": "@tanstack/react-virtual" + }, + { + "label": "classnames", + "file_type": "code", + "source_file": "package.json", + "source_location": "L44", + "_origin": "ast", + "id": "package_dependencies_classnames", + "community": 16, + "norm_label": "classnames" + }, + { + "label": "electron-updater", + "file_type": "code", + "source_file": "package.json", + "source_location": "L45", + "_origin": "ast", + "id": "package_dependencies_electron_updater", + "community": 16, + "norm_label": "electron-updater" + }, + { + "label": "react-outside-click-handler", + "file_type": "code", + "source_file": "package.json", + "source_location": "L46", + "_origin": "ast", + "id": "package_dependencies_react_outside_click_handler", + "community": 16, + "norm_label": "react-outside-click-handler" + }, + { + "label": "react-syntax-highlighter", + "file_type": "code", + "source_file": "package.json", + "source_location": "L47", + "_origin": "ast", + "id": "package_dependencies_react_syntax_highlighter", + "community": 16, + "norm_label": "react-syntax-highlighter" + }, + { + "label": "tailwindcss", + "file_type": "code", + "source_file": "package.json", + "source_location": "L48", + "_origin": "ast", + "id": "package_dependencies_tailwindcss", + "community": 16, + "norm_label": "tailwindcss" + }, + { + "label": "devDependencies", + "file_type": "code", + "source_file": "package.json", + "source_location": "L50", + "_origin": "ast", + "id": "package_devdependencies", + "community": 7, + "norm_label": "devdependencies" + }, + { + "label": "@electron-toolkit/eslint-config-prettier", + "file_type": "code", + "source_file": "package.json", + "source_location": "L51", + "_origin": "ast", + "id": "package_devdependencies_electron_toolkit_eslint_config_prettier", + "community": 7, + "norm_label": "@electron-toolkit/eslint-config-prettier" + }, + { + "label": "@electron-toolkit/eslint-config-ts", + "file_type": "code", + "source_file": "package.json", + "source_location": "L52", + "_origin": "ast", + "id": "package_devdependencies_electron_toolkit_eslint_config_ts", + "community": 7, + "norm_label": "@electron-toolkit/eslint-config-ts" + }, + { + "label": "@electron-toolkit/tsconfig", + "file_type": "code", + "source_file": "package.json", + "source_location": "L53", + "_origin": "ast", + "id": "package_devdependencies_electron_toolkit_tsconfig", + "community": 7, + "norm_label": "@electron-toolkit/tsconfig" + }, + { + "label": "@playwright/test", + "file_type": "code", + "source_file": "package.json", + "source_location": "L54", + "_origin": "ast", + "id": "package_devdependencies_playwright_test", + "community": 7, + "norm_label": "@playwright/test" + }, + { + "label": "@testing-library/jest-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L55", + "_origin": "ast", + "id": "package_devdependencies_testing_library_jest_dom", + "community": 7, + "norm_label": "@testing-library/jest-dom" + }, + { + "label": "@testing-library/react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L56", + "_origin": "ast", + "id": "package_devdependencies_testing_library_react", + "community": 7, + "norm_label": "@testing-library/react" + }, + { + "label": "@testing-library/user-event", + "file_type": "code", + "source_file": "package.json", + "source_location": "L57", + "_origin": "ast", + "id": "package_devdependencies_testing_library_user_event", + "community": 7, + "norm_label": "@testing-library/user-event" + }, + { + "label": "@types/node", + "file_type": "code", + "source_file": "package.json", + "source_location": "L58", + "_origin": "ast", + "id": "package_devdependencies_types_node", + "community": 7, + "norm_label": "@types/node" + }, + { + "label": "@types/react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L59", + "_origin": "ast", + "id": "package_devdependencies_types_react", + "community": 7, + "norm_label": "@types/react" + }, + { + "label": "@types/react-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L60", + "_origin": "ast", + "id": "package_devdependencies_types_react_dom", + "community": 7, + "norm_label": "@types/react-dom" + }, + { + "label": "@types/react-syntax-highlighter", + "file_type": "code", + "source_file": "package.json", + "source_location": "L61", + "_origin": "ast", + "id": "package_devdependencies_types_react_syntax_highlighter", + "community": 7, + "norm_label": "@types/react-syntax-highlighter" + }, + { + "label": "@vitejs/plugin-react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L62", + "_origin": "ast", + "id": "package_devdependencies_vitejs_plugin_react", + "community": 7, + "norm_label": "@vitejs/plugin-react" + }, + { + "label": "@vitest/coverage-v8", + "file_type": "code", + "source_file": "package.json", + "source_location": "L63", + "_origin": "ast", + "id": "package_devdependencies_vitest_coverage_v8", + "community": 7, + "norm_label": "@vitest/coverage-v8" + }, + { + "label": "@vitest/ui", + "file_type": "code", + "source_file": "package.json", + "source_location": "L64", + "_origin": "ast", + "id": "package_devdependencies_vitest_ui", + "community": 7, + "norm_label": "@vitest/ui" + }, + { + "label": "electron", + "file_type": "code", + "source_file": "package.json", + "source_location": "L65", + "_origin": "ast", + "id": "package_devdependencies_electron", + "community": 7, + "norm_label": "electron" + }, + { + "label": "electron-builder", + "file_type": "code", + "source_file": "package.json", + "source_location": "L66", + "_origin": "ast", + "id": "package_devdependencies_electron_builder", + "community": 7, + "norm_label": "electron-builder" + }, + { + "label": "electron-vite", + "file_type": "code", + "source_file": "package.json", + "source_location": "L67", + "_origin": "ast", + "id": "package_devdependencies_electron_vite", + "community": 7, + "norm_label": "electron-vite" + }, + { + "label": "eslint", + "file_type": "code", + "source_file": "package.json", + "source_location": "L68", + "_origin": "ast", + "id": "package_devdependencies_eslint", + "community": 7, + "norm_label": "eslint" + }, + { + "label": "eslint-plugin-react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L69", + "_origin": "ast", + "id": "package_devdependencies_eslint_plugin_react", + "community": 7, + "norm_label": "eslint-plugin-react" + }, + { + "label": "eslint-plugin-react-hooks", + "file_type": "code", + "source_file": "package.json", + "source_location": "L70", + "_origin": "ast", + "id": "package_devdependencies_eslint_plugin_react_hooks", + "community": 7, + "norm_label": "eslint-plugin-react-hooks" + }, + { + "label": "eslint-plugin-react-refresh", + "file_type": "code", + "source_file": "package.json", + "source_location": "L71", + "_origin": "ast", + "id": "package_devdependencies_eslint_plugin_react_refresh", + "community": 7, + "norm_label": "eslint-plugin-react-refresh" + }, + { + "label": "jsdom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L72", + "_origin": "ast", + "id": "package_devdependencies_jsdom", + "community": 7, + "norm_label": "jsdom" + }, + { + "label": "prettier", + "file_type": "code", + "source_file": "package.json", + "source_location": "L73", + "_origin": "ast", + "id": "package_devdependencies_prettier", + "community": 7, + "norm_label": "prettier" + }, + { + "label": "react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L74", + "_origin": "ast", + "id": "package_devdependencies_react", + "community": 7, + "norm_label": "react" + }, + { + "label": "react-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L75", + "_origin": "ast", + "id": "package_devdependencies_react_dom", + "community": 7, + "norm_label": "react-dom" + }, + { + "label": "typescript", + "file_type": "code", + "source_file": "package.json", + "source_location": "L76", + "_origin": "ast", + "id": "package_devdependencies_typescript", + "community": 7, + "norm_label": "typescript" + }, + { + "label": "vite", + "file_type": "code", + "source_file": "package.json", + "source_location": "L77", + "_origin": "ast", + "id": "package_devdependencies_vite", + "community": 7, + "norm_label": "vite" + }, + { + "label": "vitest", + "file_type": "code", + "source_file": "package.json", + "source_location": "L78", + "_origin": "ast", + "id": "package_devdependencies_vitest", + "community": 7, + "norm_label": "vitest" + }, + { + "label": "playwright.config.ts", + "file_type": "code", + "source_file": "playwright.config.ts", + "source_location": "L1", + "_origin": "ast", + "id": "playwright_config", + "community": 56, + "norm_label": "playwright.config.ts" + }, + { + "label": "capture.spec.ts", + "file_type": "code", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L1", + "_origin": "ast", + "id": "screenshots_capture_spec", + "community": 11, + "norm_label": "capture.spec.ts" + }, + { + "label": "THEMES", + "file_type": "code", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L24", + "_origin": "ast", + "id": "screenshots_capture_spec_themes", + "community": 11, + "norm_label": "themes" + }, + { + "label": "demo-data.ts", + "file_type": "code", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L1", + "_origin": "ast", + "id": "fixtures_demo_data", + "community": 11, + "norm_label": "demo-data.ts" + }, + { + "label": "DemoClip", + "file_type": "code", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L11", + "_origin": "ast", + "id": "fixtures_demo_data_democlip", + "community": 11, + "norm_label": "democlip" + }, + { + "label": "DEMO_CLIPS", + "file_type": "code", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L18", + "_origin": "ast", + "id": "fixtures_demo_data_demo_clips", + "community": 11, + "norm_label": "demo_clips" + }, + { + "label": "SEARCH_TERMS", + "file_type": "code", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L80", + "_origin": "ast", + "id": "fixtures_demo_data_search_terms", + "community": 11, + "norm_label": "search_terms" + }, + { + "label": "QUICK_TOOLS", + "file_type": "code", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L88", + "_origin": "ast", + "id": "fixtures_demo_data_quick_tools", + "community": 11, + "norm_label": "quick_tools" + }, + { + "label": "TEMPLATES", + "file_type": "code", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L108", + "_origin": "ast", + "id": "fixtures_demo_data_templates", + "community": 11, + "norm_label": "templates" + }, + { + "label": "helpers.ts", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L1", + "_origin": "ast", + "id": "screenshots_helpers", + "community": 11, + "norm_label": "helpers.ts" + }, + { + "label": "Theme", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L26", + "_origin": "ast", + "id": "screenshots_helpers_theme", + "community": 11, + "norm_label": "theme" + }, + { + "label": "MAIN_ENTRY", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L29", + "_origin": "ast", + "id": "screenshots_helpers_main_entry", + "community": 11, + "norm_label": "main_entry" + }, + { + "label": "OUTPUT_DIR", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L32", + "_origin": "ast", + "id": "screenshots_helpers_output_dir", + "community": 11, + "norm_label": "output_dir" + }, + { + "label": "LaunchedApp", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L34", + "_origin": "ast", + "id": "screenshots_helpers_launchedapp", + "community": 11, + "norm_label": "launchedapp" + }, + { + "label": "WindowWithApi", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L41", + "_origin": "ast", + "id": "screenshots_helpers_windowwithapi", + "community": 11, + "norm_label": "windowwithapi" + }, + { + "label": "launchApp()", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L47", + "_origin": "ast", + "id": "screenshots_helpers_launchapp", + "community": 11, + "norm_label": "launchapp()" + }, + { + "label": "seed()", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L62", + "_origin": "ast", + "id": "screenshots_helpers_seed", + "community": 11, + "norm_label": "seed()" + }, + { + "label": "shoot()", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L115", + "_origin": "ast", + "id": "screenshots_helpers_shoot", + "community": 11, + "norm_label": "shoot()" + }, + { + "label": "showSearch()", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L120", + "_origin": "ast", + "id": "screenshots_helpers_showsearch", + "community": 11, + "norm_label": "showsearch()" + }, + { + "label": "openSettingsWindow()", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L128", + "_origin": "ast", + "id": "screenshots_helpers_opensettingswindow", + "community": 11, + "norm_label": "opensettingswindow()" + }, + { + "label": "openToolsLauncher()", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L139", + "_origin": "ast", + "id": "screenshots_helpers_opentoolslauncher", + "community": 11, + "norm_label": "opentoolslauncher()" + }, + { + "label": "cleanup()", + "file_type": "code", + "source_file": "screenshots/helpers.ts", + "source_location": "L156", + "_origin": "ast", + "id": "screenshots_helpers_cleanup", + "community": 11, + "norm_label": "cleanup()" + }, + { + "label": "playwright.config.ts", + "file_type": "code", + "source_file": "screenshots/playwright.config.ts", + "source_location": "L1", + "_origin": "ast", + "id": "screenshots_playwright_config", + "community": 58, + "norm_label": "playwright.config.ts" + }, + { + "label": "tsconfig.json", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L1", + "_origin": "ast", + "id": "screenshots_tsconfig", + "community": 21, + "norm_label": "tsconfig.json" + }, + { + "label": "compilerOptions", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L2", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions", + "community": 21, + "norm_label": "compileroptions" + }, + { + "label": "target", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L3", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_target", + "community": 21, + "norm_label": "target" + }, + { + "label": "module", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L4", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_module", + "community": 21, + "norm_label": "module" + }, + { + "label": "moduleResolution", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L5", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_moduleresolution", + "community": 21, + "norm_label": "moduleresolution" + }, + { + "label": "strict", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L6", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_strict", + "community": 21, + "norm_label": "strict" + }, + { + "label": "esModuleInterop", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L7", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_esmoduleinterop", + "community": 21, + "norm_label": "esmoduleinterop" + }, + { + "label": "skipLibCheck", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L8", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_skiplibcheck", + "community": 21, + "norm_label": "skiplibcheck" + }, + { + "label": "lib", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L9", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_lib", + "community": 21, + "norm_label": "lib" + }, + { + "label": "types", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L10", + "_origin": "ast", + "id": "screenshots_tsconfig_compileroptions_types", + "community": 21, + "norm_label": "types" + }, + { + "label": "include", + "file_type": "code", + "source_file": "screenshots/tsconfig.json", + "source_location": "L12", + "_origin": "ast", + "id": "screenshots_tsconfig_include", + "community": 21, + "norm_label": "include" + }, + { + "label": "app.js", + "file_type": "code", + "source_file": "site/app.js", + "source_location": "L1", + "_origin": "ast", + "id": "site_app", + "community": 38, + "norm_label": "app.js" + }, + { + "label": "hasManualChoice()", + "file_type": "code", + "source_file": "site/app.js", + "source_location": "L13", + "_origin": "ast", + "id": "site_app_hasmanualchoice", + "community": 38, + "norm_label": "hasmanualchoice()" + }, + { + "label": "applyThemeLabels()", + "file_type": "code", + "source_file": "site/app.js", + "source_location": "L21", + "_origin": "ast", + "id": "site_app_applythemelabels", + "community": 38, + "norm_label": "applythemelabels()" + }, + { + "label": "setTheme()", + "file_type": "code", + "source_file": "site/app.js", + "source_location": "L29", + "_origin": "ast", + "id": "site_app_settheme", + "community": 38, + "norm_label": "settheme()" + }, + { + "label": "toggleTheme()", + "file_type": "code", + "source_file": "site/app.js", + "source_location": "L39", + "_origin": "ast", + "id": "site_app_toggletheme", + "community": 38, + "norm_label": "toggletheme()" + }, + { + "label": "electron.ts", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L1", + "_origin": "ast", + "id": "mocks_electron", + "community": 30, + "norm_label": "electron.ts" + }, + { + "label": "clipboard", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L3", + "_origin": "ast", + "id": "mocks_electron_clipboard", + "community": 30, + "norm_label": "clipboard" + }, + { + "label": "safeStorage", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L17", + "_origin": "ast", + "id": "mocks_electron_safestorage", + "community": 30, + "norm_label": "safestorage" + }, + { + "label": "globalShortcut", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L23", + "_origin": "ast", + "id": "mocks_electron_globalshortcut", + "community": 30, + "norm_label": "globalshortcut" + }, + { + "label": "nativeImage", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L30", + "_origin": "ast", + "id": "mocks_electron_nativeimage", + "community": 30, + "norm_label": "nativeimage" + }, + { + "label": "BrowserWindow", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L38", + "_origin": "ast", + "id": "mocks_electron_browserwindow", + "community": 30, + "norm_label": "browserwindow" + }, + { + "label": "shell", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L52", + "_origin": "ast", + "id": "mocks_electron_shell", + "community": 30, + "norm_label": "shell" + }, + { + "label": "app", + "file_type": "code", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L56", + "_origin": "ast", + "id": "mocks_electron_app", + "community": 30, + "norm_label": "app" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/app/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "app_index", + "community": 3, + "norm_label": "index.ts" + }, + { + "label": "initializeApp()", + "file_type": "code", + "source_file": "src/main/app/index.ts", + "source_location": "L12", + "_origin": "ast", + "id": "app_index_initializeapp", + "community": 3, + "norm_label": "initializeapp()" + }, + { + "label": "setupAppEvents()", + "file_type": "code", + "source_file": "src/main/app/index.ts", + "source_location": "L68", + "_origin": "ast", + "id": "app_index_setupappevents", + "community": 3, + "norm_label": "setupappevents()" + }, + { + "label": "initializeServices()", + "file_type": "code", + "source_file": "src/main/app/index.ts", + "source_location": "L116", + "_origin": "ast", + "id": "app_index_initializeservices", + "community": 3, + "norm_label": "initializeservices()" + }, + { + "label": "index.test.ts", + "file_type": "code", + "source_file": "src/main/autoStart/index.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "autostart_index_test", + "community": 3, + "norm_label": "index.test.ts" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "autostart_index", + "community": 3, + "norm_label": "index.ts" + }, + { + "label": "isAutoStartSupported()", + "file_type": "code", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L15", + "_origin": "ast", + "id": "autostart_index_isautostartsupported", + "community": 3, + "norm_label": "isautostartsupported()" + }, + { + "label": "canManageAutoStart()", + "file_type": "code", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L23", + "_origin": "ast", + "id": "autostart_index_canmanageautostart", + "community": 3, + "norm_label": "canmanageautostart()" + }, + { + "label": "applyAutoStart()", + "file_type": "code", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L30", + "_origin": "ast", + "id": "autostart_index_applyautostart", + "community": 3, + "norm_label": "applyautostart()" + }, + { + "label": "getAutoStartState()", + "file_type": "code", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L50", + "_origin": "ast", + "id": "autostart_index_getautostartstate", + "community": 3, + "norm_label": "getautostartstate()" + }, + { + "label": "data.test.ts", + "file_type": "code", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_data_test", + "community": 1, + "norm_label": "data.test.ts" + }, + { + "label": "createMockImage()", + "file_type": "code", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L44", + "_origin": "ast", + "id": "clipboard_data_test_createmockimage", + "community": 1, + "norm_label": "createmockimage()" + }, + { + "label": "data.ts", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_data", + "community": 1, + "norm_label": "data.ts" + }, + { + "label": "getImageFingerprint()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L7", + "_origin": "ast", + "id": "clipboard_data_getimagefingerprint", + "community": 1, + "norm_label": "getimagefingerprint()" + }, + { + "label": "getCurrentClipboardData()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L16", + "_origin": "ast", + "id": "clipboard_data_getcurrentclipboarddata", + "community": 1, + "norm_label": "getcurrentclipboarddata()" + }, + { + "label": "clearImageCache()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L58", + "_origin": "ast", + "id": "clipboard_data_clearimagecache", + "community": 1, + "norm_label": "clearimagecache()" + }, + { + "label": "getClipboardText()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L64", + "_origin": "ast", + "id": "clipboard_data_getclipboardtext", + "community": 1, + "norm_label": "getclipboardtext()" + }, + { + "label": "getClipboardHTML()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L65", + "_origin": "ast", + "id": "clipboard_data_getclipboardhtml", + "community": 1, + "norm_label": "getclipboardhtml()" + }, + { + "label": "getClipboardRTF()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L66", + "_origin": "ast", + "id": "clipboard_data_getclipboardrtf", + "community": 1, + "norm_label": "getclipboardrtf()" + }, + { + "label": "getClipboardImage()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L68", + "_origin": "ast", + "id": "clipboard_data_getclipboardimage", + "community": 1, + "norm_label": "getclipboardimage()" + }, + { + "label": "getClipboardBookmark()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L76", + "_origin": "ast", + "id": "clipboard_data_getclipboardbookmark", + "community": 1, + "norm_label": "getclipboardbookmark()" + }, + { + "label": "setClipboardText()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L85", + "_origin": "ast", + "id": "clipboard_data_setclipboardtext", + "community": 1, + "norm_label": "setclipboardtext()" + }, + { + "label": "setClipboardHTML()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L89", + "_origin": "ast", + "id": "clipboard_data_setclipboardhtml", + "community": 1, + "norm_label": "setclipboardhtml()" + }, + { + "label": "setClipboardRTF()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L93", + "_origin": "ast", + "id": "clipboard_data_setclipboardrtf", + "community": 1, + "norm_label": "setclipboardrtf()" + }, + { + "label": "setClipboardImage()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L97", + "_origin": "ast", + "id": "clipboard_data_setclipboardimage", + "community": 1, + "norm_label": "setclipboardimage()" + }, + { + "label": "setClipboardBookmark()", + "file_type": "code", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L108", + "_origin": "ast", + "id": "clipboard_data_setclipboardbookmark", + "community": 1, + "norm_label": "setclipboardbookmark()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_index", + "community": 1, + "norm_label": "index.ts" + }, + { + "label": "initializeClipboardSystem()", + "file_type": "code", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L16", + "_origin": "ast", + "id": "clipboard_index_initializeclipboardsystem", + "community": 1, + "norm_label": "initializeclipboardsystem()" + }, + { + "label": "ipc.ts", + "file_type": "code", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_ipc", + "community": 1, + "norm_label": "ipc.ts" + }, + { + "label": "setupClipboardIPC()", + "file_type": "code", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L76", + "_origin": "ast", + "id": "clipboard_ipc_setupclipboardipc", + "community": 1, + "norm_label": "setupclipboardipc()" + }, + { + "label": "monitoring.test.ts", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_monitoring_test", + "community": 1, + "norm_label": "monitoring.test.ts" + }, + { + "label": "createMockWindow()", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L33", + "_origin": "ast", + "id": "clipboard_monitoring_test_createmockwindow", + "community": 1, + "norm_label": "createmockwindow()" + }, + { + "label": "monitoring.ts", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_monitoring", + "community": 1, + "norm_label": "monitoring.ts" + }, + { + "label": "getDataPath()", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L13", + "_origin": "ast", + "id": "clipboard_monitoring_getdatapath", + "community": 1, + "norm_label": "getdatapath()" + }, + { + "label": "initializeClipboardMonitoring()", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L18", + "_origin": "ast", + "id": "clipboard_monitoring_initializeclipboardmonitoring", + "community": 1, + "norm_label": "initializeclipboardmonitoring()" + }, + { + "label": "setSkipNextImageChange()", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L32", + "_origin": "ast", + "id": "clipboard_monitoring_setskipnextimagechange", + "community": 1, + "norm_label": "setskipnextimagechange()" + }, + { + "label": "checkClipboard()", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L37", + "_origin": "ast", + "id": "clipboard_monitoring_checkclipboard", + "community": 1, + "norm_label": "checkclipboard()" + }, + { + "label": "startClipboardMonitoring()", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L84", + "_origin": "ast", + "id": "clipboard_monitoring_startclipboardmonitoring", + "community": 1, + "norm_label": "startclipboardmonitoring()" + }, + { + "label": "stopClipboardMonitoring()", + "file_type": "code", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L93", + "_origin": "ast", + "id": "clipboard_monitoring_stopclipboardmonitoring", + "community": 1, + "norm_label": "stopclipboardmonitoring()" + }, + { + "label": "quick-clips.test.ts", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_quick_clips_test", + "community": 1, + "norm_label": "quick-clips.test.ts" + }, + { + "label": "{ mockOpenExternal }", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L3", + "_origin": "ast", + "id": "clipboard_quick_clips_test_mockopenexternal", + "community": 1, + "norm_label": "{ mockopenexternal }" + }, + { + "label": "mockedStorage", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L27", + "_origin": "ast", + "id": "clipboard_quick_clips_test_mockedstorage", + "community": 1, + "norm_label": "mockedstorage" + }, + { + "label": "quick-clips.ts", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_quick_clips", + "community": 1, + "norm_label": "quick-clips.ts" + }, + { + "label": "scanTextForPatterns()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L6", + "_origin": "ast", + "id": "clipboard_quick_clips_scantextforpatterns", + "community": 1, + "norm_label": "scantextforpatterns()" + }, + { + "label": "openToolsForMatches()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L51", + "_origin": "ast", + "id": "clipboard_quick_clips_opentoolsformatches", + "community": 1, + "norm_label": "opentoolsformatches()" + }, + { + "label": "exportQuickClipsConfig()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L159", + "_origin": "ast", + "id": "clipboard_quick_clips_exportquickclipsconfig", + "community": 1, + "norm_label": "exportquickclipsconfig()" + }, + { + "label": "importQuickClipsConfig()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L177", + "_origin": "ast", + "id": "clipboard_quick_clips_importquickclipsconfig", + "community": 1, + "norm_label": "importquickclipsconfig()" + }, + { + "label": "quick-tools.test.ts", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_quick_tools_test", + "community": 1, + "norm_label": "quick-tools.test.ts" + }, + { + "label": "mockedStorage", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L23", + "_origin": "ast", + "id": "clipboard_quick_tools_test_mockedstorage", + "community": 1, + "norm_label": "mockedstorage" + }, + { + "label": "quick-tools.ts", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_quick_tools", + "community": 1, + "norm_label": "quick-tools.ts" + }, + { + "label": "getAllQuickTools()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L5", + "_origin": "ast", + "id": "clipboard_quick_tools_getallquicktools", + "community": 1, + "norm_label": "getallquicktools()" + }, + { + "label": "createQuickTool()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L14", + "_origin": "ast", + "id": "clipboard_quick_tools_createquicktool", + "community": 1, + "norm_label": "createquicktool()" + }, + { + "label": "updateQuickTool()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L23", + "_origin": "ast", + "id": "clipboard_quick_tools_updatequicktool", + "community": 1, + "norm_label": "updatequicktool()" + }, + { + "label": "deleteQuickTool()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L32", + "_origin": "ast", + "id": "clipboard_quick_tools_deletequicktool", + "community": 1, + "norm_label": "deletequicktool()" + }, + { + "label": "reorderQuickTools()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L41", + "_origin": "ast", + "id": "clipboard_quick_tools_reorderquicktools", + "community": 1, + "norm_label": "reorderquicktools()" + }, + { + "label": "validateToolUrl()", + "file_type": "code", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L50", + "_origin": "ast", + "id": "clipboard_quick_tools_validatetoolurl", + "community": 1, + "norm_label": "validatetoolurl()" + }, + { + "label": "search-terms.ts", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_search_terms", + "community": 1, + "norm_label": "search-terms.ts" + }, + { + "label": "validateCaptureGroupNames()", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L10", + "_origin": "ast", + "id": "clipboard_search_terms_validatecapturegroupnames", + "community": 1, + "norm_label": "validatecapturegroupnames()" + }, + { + "label": "getAllSearchTerms()", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L24", + "_origin": "ast", + "id": "clipboard_search_terms_getallsearchterms", + "community": 1, + "norm_label": "getallsearchterms()" + }, + { + "label": "createSearchTerm()", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L33", + "_origin": "ast", + "id": "clipboard_search_terms_createsearchterm", + "community": 1, + "norm_label": "createsearchterm()" + }, + { + "label": "updateSearchTerm()", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L43", + "_origin": "ast", + "id": "clipboard_search_terms_updatesearchterm", + "community": 1, + "norm_label": "updatesearchterm()" + }, + { + "label": "deleteSearchTerm()", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L55", + "_origin": "ast", + "id": "clipboard_search_terms_deletesearchterm", + "community": 1, + "norm_label": "deletesearchterm()" + }, + { + "label": "reorderSearchTerms()", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L64", + "_origin": "ast", + "id": "clipboard_search_terms_reordersearchterms", + "community": 1, + "norm_label": "reordersearchterms()" + }, + { + "label": "testSearchTerm()", + "file_type": "code", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L73", + "_origin": "ast", + "id": "clipboard_search_terms_testsearchterm", + "community": 1, + "norm_label": "testsearchterm()" + }, + { + "label": "storage-integration.ts", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_storage_integration", + "community": 1, + "norm_label": "storage-integration.ts" + }, + { + "label": "getClips()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L5", + "_origin": "ast", + "id": "clipboard_storage_integration_getclips", + "community": 1, + "norm_label": "getclips()" + }, + { + "label": "saveClips()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L14", + "_origin": "ast", + "id": "clipboard_storage_integration_saveclips", + "community": 1, + "norm_label": "saveclips()" + }, + { + "label": "getSettings()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L27", + "_origin": "ast", + "id": "clipboard_storage_integration_getsettings", + "community": 1, + "norm_label": "getsettings()" + }, + { + "label": "saveSettings()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L36", + "_origin": "ast", + "id": "clipboard_storage_integration_savesettings", + "community": 1, + "norm_label": "savesettings()" + }, + { + "label": "getStorageStats()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L46", + "_origin": "ast", + "id": "clipboard_storage_integration_getstoragestats", + "community": 1, + "norm_label": "getstoragestats()" + }, + { + "label": "exportData()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L55", + "_origin": "ast", + "id": "clipboard_storage_integration_exportdata", + "community": 1, + "norm_label": "exportdata()" + }, + { + "label": "importData()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L64", + "_origin": "ast", + "id": "clipboard_storage_integration_importdata", + "community": 1, + "norm_label": "importdata()" + }, + { + "label": "clearAllData()", + "file_type": "code", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L74", + "_origin": "ast", + "id": "clipboard_storage_integration_clearalldata", + "community": 1, + "norm_label": "clearalldata()" + }, + { + "label": "templates.ts", + "file_type": "code", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clipboard_templates", + "community": 1, + "norm_label": "templates.ts" + }, + { + "label": "getAllTemplates()", + "file_type": "code", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L5", + "_origin": "ast", + "id": "clipboard_templates_getalltemplates", + "community": 1, + "norm_label": "getalltemplates()" + }, + { + "label": "createTemplate()", + "file_type": "code", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L14", + "_origin": "ast", + "id": "clipboard_templates_createtemplate", + "community": 1, + "norm_label": "createtemplate()" + }, + { + "label": "updateTemplate()", + "file_type": "code", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L23", + "_origin": "ast", + "id": "clipboard_templates_updatetemplate", + "community": 1, + "norm_label": "updatetemplate()" + }, + { + "label": "deleteTemplate()", + "file_type": "code", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L32", + "_origin": "ast", + "id": "clipboard_templates_deletetemplate", + "community": 1, + "norm_label": "deletetemplate()" + }, + { + "label": "reorderTemplates()", + "file_type": "code", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L41", + "_origin": "ast", + "id": "clipboard_templates_reordertemplates", + "community": 1, + "norm_label": "reordertemplates()" + }, + { + "label": "generateTextFromTemplate()", + "file_type": "code", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L50", + "_origin": "ast", + "id": "clipboard_templates_generatetextfromtemplate", + "community": 1, + "norm_label": "generatetextfromtemplate()" + }, + { + "label": "global.d.ts", + "file_type": "code", + "source_file": "src/main/global.d.ts", + "source_location": "L1", + "_origin": "ast", + "id": "main_global_d", + "community": 55, + "norm_label": "global.d.ts" + }, + { + "label": "actions.test.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_actions_test", + "community": 1, + "norm_label": "actions.test.ts" + }, + { + "label": "actions.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_actions", + "community": 1, + "norm_label": "actions.ts" + }, + { + "label": "HotkeyActions", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L12", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions", + "community": 1, + "norm_label": "hotkeyactions" + }, + { + "label": ".setMainWindow()", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L15", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions_setmainwindow", + "community": 1, + "norm_label": ".setmainwindow()" + }, + { + "label": ".focusWindow()", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L22", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions_focuswindow", + "community": 1, + "norm_label": ".focuswindow()" + }, + { + "label": ".copyQuickClip()", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L52", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions_copyquickclip", + "community": 1, + "norm_label": ".copyquickclip()" + }, + { + "label": ".copyClipToClipboard()", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L84", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions_copycliptoclipboard", + "community": 1, + "norm_label": ".copycliptoclipboard()" + }, + { + "label": ".copyImageClip()", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L114", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions_copyimageclip", + "community": 1, + "norm_label": ".copyimageclip()" + }, + { + "label": ".toggleSearchBar()", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L141", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions_togglesearchbar", + "community": 1, + "norm_label": ".togglesearchbar()" + }, + { + "label": ".openToolsLauncher()", + "file_type": "code", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L165", + "_origin": "ast", + "id": "hotkeys_actions_hotkeyactions_opentoolslauncher", + "community": 3, + "norm_label": ".opentoolslauncher()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "src_main_hotkeys_index_ts_hotkeys_index", + "community": 6, + "norm_label": "index.ts" + }, + { + "label": "hotkeyManager", + "file_type": "code", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L20", + "_origin": "ast", + "id": "hotkeys_index_hotkeymanager", + "community": 3, + "norm_label": "hotkeymanager" + }, + { + "label": "manager.test.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_manager_test", + "community": 6, + "norm_label": "manager.test.ts" + }, + { + "label": "manager.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_manager", + "community": 6, + "norm_label": "manager.ts" + }, + { + "label": "HotkeyManager", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L10", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager", + "community": 6, + "norm_label": "hotkeymanager" + }, + { + "label": ".setMainWindow()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L14", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_setmainwindow", + "community": 6, + "norm_label": ".setmainwindow()" + }, + { + "label": ".initialize()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L18", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_initialize", + "community": 6, + "norm_label": ".initialize()" + }, + { + "label": ".registerHotkeys()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L35", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_registerhotkeys", + "community": 6, + "norm_label": ".registerhotkeys()" + }, + { + "label": ".registerFocusWindowHotkey()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L67", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", + "community": 6, + "norm_label": ".registerfocuswindowhotkey()" + }, + { + "label": ".registerQuickClipHotkeys()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L78", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", + "community": 6, + "norm_label": ".registerquickcliphotkeys()" + }, + { + "label": ".registerToolsLauncherHotkey()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L102", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", + "community": 6, + "norm_label": ".registertoolslauncherhotkey()" + }, + { + "label": ".registerSearchHotkey()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L119", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_registersearchhotkey", + "community": 6, + "norm_label": ".registersearchhotkey()" + }, + { + "label": ".onSettingsChanged()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L135", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_onsettingschanged", + "community": 6, + "norm_label": ".onsettingschanged()" + }, + { + "label": ".cleanup()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L154", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_cleanup", + "community": 6, + "norm_label": ".cleanup()" + }, + { + "label": ".getCurrentHotkeys()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L159", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_getcurrenthotkeys", + "community": 6, + "norm_label": ".getcurrenthotkeys()" + }, + { + "label": ".isHotkeyRegistered()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L163", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_ishotkeyregistered", + "community": 6, + "norm_label": ".ishotkeyregistered()" + }, + { + "label": ".isInitialized()", + "file_type": "code", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L167", + "_origin": "ast", + "id": "hotkeys_manager_hotkeymanager_isinitialized", + "community": 6, + "norm_label": ".isinitialized()" + }, + { + "label": "registry.test.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_registry_test", + "community": 6, + "norm_label": "registry.test.ts" + }, + { + "label": "registry.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_registry", + "community": 6, + "norm_label": "registry.ts" + }, + { + "label": "HotkeyRegistry", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L7", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry", + "community": 6, + "norm_label": "hotkeyregistry" + }, + { + "label": ".isInitialized()", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L13", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry_isinitialized", + "community": 6, + "norm_label": ".isinitialized()" + }, + { + "label": ".setInitialized()", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L17", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry_setinitialized", + "community": 6, + "norm_label": ".setinitialized()" + }, + { + "label": ".registerHotkey()", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L24", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry_registerhotkey", + "community": 6, + "norm_label": ".registerhotkey()" + }, + { + "label": ".unregisterAllHotkeys()", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L50", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry_unregisterallhotkeys", + "community": 6, + "norm_label": ".unregisterallhotkeys()" + }, + { + "label": ".getCurrentHotkeys()", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L64", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry_getcurrenthotkeys", + "community": 6, + "norm_label": ".getcurrenthotkeys()" + }, + { + "label": ".isHotkeyRegistered()", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L71", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry_ishotkeyregistered", + "community": 6, + "norm_label": ".ishotkeyregistered()" + }, + { + "label": ".cleanup()", + "file_type": "code", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L78", + "_origin": "ast", + "id": "hotkeys_registry_hotkeyregistry_cleanup", + "community": 6, + "norm_label": ".cleanup()" + }, + { + "label": "types.ts", + "file_type": "code", + "source_file": "src/main/hotkeys/types.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_types", + "community": 6, + "norm_label": "types.ts" + }, + { + "label": "HotkeyCallbackMap", + "file_type": "code", + "source_file": "src/main/hotkeys/types.ts", + "source_location": "L5", + "_origin": "ast", + "id": "hotkeys_types_hotkeycallbackmap", + "community": 6, + "norm_label": "hotkeycallbackmap" + }, + { + "label": "RegisteredHotkey", + "file_type": "code", + "source_file": "src/main/hotkeys/types.ts", + "source_location": "L12", + "_origin": "ast", + "id": "hotkeys_types_registeredhotkey", + "community": 6, + "norm_label": "registeredhotkey" + }, + { + "label": "HotkeyRegistryState", + "file_type": "code", + "source_file": "src/main/hotkeys/types.ts", + "source_location": "L19", + "_origin": "ast", + "id": "hotkeys_types_hotkeyregistrystate", + "community": 6, + "norm_label": "hotkeyregistrystate" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "main_index", + "community": 3, + "norm_label": "index.ts" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/ipc/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "ipc_index", + "community": 3, + "norm_label": "index.ts" + }, + { + "label": "setupMainIPC()", + "file_type": "code", + "source_file": "src/main/ipc/index.ts", + "source_location": "L17", + "_origin": "ast", + "id": "ipc_index_setupmainipc", + "community": 3, + "norm_label": "setupmainipc()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/notifications/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "notifications_index", + "community": 1, + "norm_label": "index.ts" + }, + { + "label": "showNotification()", + "file_type": "code", + "source_file": "src/main/notifications/index.ts", + "source_location": "L7", + "_origin": "ast", + "id": "notifications_index_shownotification", + "community": 1, + "norm_label": "shownotification()" + }, + { + "label": "clips.ts", + "file_type": "code", + "source_file": "src/main/storage/clips.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_clips", + "community": 0, + "norm_label": "clips.ts" + }, + { + "label": "convertToStoredClips()", + "file_type": "code", + "source_file": "src/main/storage/clips.ts", + "source_location": "L6", + "_origin": "ast", + "id": "storage_clips_converttostoredclips", + "community": 0, + "norm_label": "converttostoredclips()" + }, + { + "label": "getClipStats()", + "file_type": "code", + "source_file": "src/main/storage/clips.ts", + "source_location": "L23", + "_origin": "ast", + "id": "storage_clips_getclipstats", + "community": 0, + "norm_label": "getclipstats()" + }, + { + "label": "defaults.ts", + "file_type": "code", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_defaults", + "community": 0, + "norm_label": "defaults.ts" + }, + { + "label": "DEFAULT_HOTKEY_SETTINGS", + "file_type": "code", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L4", + "_origin": "ast", + "id": "storage_defaults_default_hotkey_settings", + "community": 0, + "norm_label": "default_hotkey_settings" + }, + { + "label": "DEFAULT_SETTINGS", + "file_type": "code", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L40", + "_origin": "ast", + "id": "storage_defaults_default_settings", + "community": 0, + "norm_label": "default_settings" + }, + { + "label": "DEFAULT_DATA", + "file_type": "code", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L55", + "_origin": "ast", + "id": "storage_defaults_default_data", + "community": 0, + "norm_label": "default_data" + }, + { + "label": "file-operations.test.ts", + "file_type": "code", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_file_operations_test", + "community": 0, + "norm_label": "file-operations.test.ts" + }, + { + "label": "file-operations.ts", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_file_operations", + "community": 0, + "norm_label": "file-operations.ts" + }, + { + "label": "saveEncryptedJson()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L7", + "_origin": "ast", + "id": "storage_file_operations_saveencryptedjson", + "community": 0, + "norm_label": "saveencryptedjson()" + }, + { + "label": "loadEncryptedJson()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L45", + "_origin": "ast", + "id": "storage_file_operations_loadencryptedjson", + "community": 0, + "norm_label": "loadencryptedjson()" + }, + { + "label": "saveJsonFile()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L73", + "_origin": "ast", + "id": "storage_file_operations_savejsonfile", + "community": 0, + "norm_label": "savejsonfile()" + }, + { + "label": "loadJsonFile()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L80", + "_origin": "ast", + "id": "storage_file_operations_loadjsonfile", + "community": 0, + "norm_label": "loadjsonfile()" + }, + { + "label": "saveEncryptedBuffer()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L95", + "_origin": "ast", + "id": "storage_file_operations_saveencryptedbuffer", + "community": 0, + "norm_label": "saveencryptedbuffer()" + }, + { + "label": "loadEncryptedBuffer()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L123", + "_origin": "ast", + "id": "storage_file_operations_loadencryptedbuffer", + "community": 0, + "norm_label": "loadencryptedbuffer()" + }, + { + "label": "ensureDataDirectory()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L140", + "_origin": "ast", + "id": "storage_file_operations_ensuredatadirectory", + "community": 0, + "norm_label": "ensuredatadirectory()" + }, + { + "label": "isEncryptionAvailable()", + "file_type": "code", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L147", + "_origin": "ast", + "id": "storage_file_operations_isencryptionavailable", + "community": 0, + "norm_label": "isencryptionavailable()" + }, + { + "label": "image-store.test.ts", + "file_type": "code", + "source_file": "src/main/storage/image-store.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_image_store_test", + "community": 1, + "norm_label": "image-store.test.ts" + }, + { + "label": "image-store.ts", + "file_type": "code", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_image_store", + "community": 1, + "norm_label": "image-store.ts" + }, + { + "label": "getImagesDir()", + "file_type": "code", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L11", + "_origin": "ast", + "id": "storage_image_store_getimagesdir", + "community": 1, + "norm_label": "getimagesdir()" + }, + { + "label": "saveImage()", + "file_type": "code", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L19", + "_origin": "ast", + "id": "storage_image_store_saveimage", + "community": 1, + "norm_label": "saveimage()" + }, + { + "label": "loadImage()", + "file_type": "code", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L46", + "_origin": "ast", + "id": "storage_image_store_loadimage", + "community": 1, + "norm_label": "loadimage()" + }, + { + "label": "loadThumbnail()", + "file_type": "code", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L54", + "_origin": "ast", + "id": "storage_image_store_loadthumbnail", + "community": 1, + "norm_label": "loadthumbnail()" + }, + { + "label": "deleteImage()", + "file_type": "code", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L62", + "_origin": "ast", + "id": "storage_image_store_deleteimage", + "community": 1, + "norm_label": "deleteimage()" + }, + { + "label": "deleteAllImages()", + "file_type": "code", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L82", + "_origin": "ast", + "id": "storage_image_store_deleteallimages", + "community": 1, + "norm_label": "deleteallimages()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_index", + "community": 0, + "norm_label": "index.ts" + }, + { + "label": "DEFAULT_TEMPLATES_DATA", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L57", + "_origin": "ast", + "id": "storage_index_default_templates_data", + "community": 0, + "norm_label": "default_templates_data" + }, + { + "label": "SecureStorage", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L63", + "_origin": "ast", + "id": "storage_index_securestorage", + "community": 0, + "norm_label": "securestorage" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L83", + "_origin": "ast", + "id": "storage_index_securestorage_constructor", + "community": 0, + "norm_label": ".constructor()" + }, + { + "label": ".initialize()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L97", + "_origin": "ast", + "id": "storage_index_securestorage_initialize", + "community": 0, + "norm_label": ".initialize()" + }, + { + "label": ".loadDataInBackground()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L114", + "_origin": "ast", + "id": "storage_index_securestorage_loaddatainbackground", + "community": 0, + "norm_label": ".loaddatainbackground()" + }, + { + "label": ".loadAllDomains()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L147", + "_origin": "ast", + "id": "storage_index_securestorage_loadalldomains", + "community": 0, + "norm_label": ".loadalldomains()" + }, + { + "label": ".migrateInlineImages()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L217", + "_origin": "ast", + "id": "storage_index_securestorage_migrateinlineimages", + "community": 0, + "norm_label": ".migrateinlineimages()" + }, + { + "label": ".saveDomain()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L248", + "_origin": "ast", + "id": "storage_index_securestorage_savedomain", + "community": 0, + "norm_label": ".savedomain()" + }, + { + "label": ".saveSettingsData()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L272", + "_origin": "ast", + "id": "storage_index_securestorage_savesettingsdata", + "community": 0, + "norm_label": ".savesettingsdata()" + }, + { + "label": ".saveClipsData()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L279", + "_origin": "ast", + "id": "storage_index_securestorage_saveclipsdata", + "community": 0, + "norm_label": ".saveclipsdata()" + }, + { + "label": ".saveTemplatesData()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L286", + "_origin": "ast", + "id": "storage_index_securestorage_savetemplatesdata", + "community": 0, + "norm_label": ".savetemplatesdata()" + }, + { + "label": ".saveMeta()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L293", + "_origin": "ast", + "id": "storage_index_securestorage_savemeta", + "community": 0, + "norm_label": ".savemeta()" + }, + { + "label": ".setOnBackgroundLoadComplete()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L300", + "_origin": "ast", + "id": "storage_index_securestorage_setonbackgroundloadcomplete", + "community": 0, + "norm_label": ".setonbackgroundloadcomplete()" + }, + { + "label": ".getClips()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L314", + "_origin": "ast", + "id": "storage_index_securestorage_getclips", + "community": 0, + "norm_label": ".getclips()" + }, + { + "label": ".saveClips()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L325", + "_origin": "ast", + "id": "storage_index_securestorage_saveclips", + "community": 0, + "norm_label": ".saveclips()" + }, + { + "label": ".getSettings()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L359", + "_origin": "ast", + "id": "storage_index_securestorage_getsettings", + "community": 0, + "norm_label": ".getsettings()" + }, + { + "label": ".saveSettings()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L378", + "_origin": "ast", + "id": "storage_index_securestorage_savesettings", + "community": 0, + "norm_label": ".savesettings()" + }, + { + "label": ".updateSetting()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L390", + "_origin": "ast", + "id": "storage_index_securestorage_updatesetting", + "community": 0, + "norm_label": ".updatesetting()" + }, + { + "label": ".getTemplates()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L399", + "_origin": "ast", + "id": "storage_index_securestorage_gettemplates", + "community": 0, + "norm_label": ".gettemplates()" + }, + { + "label": ".createTemplate()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L409", + "_origin": "ast", + "id": "storage_index_securestorage_createtemplate", + "community": 0, + "norm_label": ".createtemplate()" + }, + { + "label": ".updateTemplate()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L423", + "_origin": "ast", + "id": "storage_index_securestorage_updatetemplate", + "community": 0, + "norm_label": ".updatetemplate()" + }, + { + "label": ".deleteTemplate()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L445", + "_origin": "ast", + "id": "storage_index_securestorage_deletetemplate", + "community": 0, + "norm_label": ".deletetemplate()" + }, + { + "label": ".reorderTemplates()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L463", + "_origin": "ast", + "id": "storage_index_securestorage_reordertemplates", + "community": 0, + "norm_label": ".reordertemplates()" + }, + { + "label": ".generateTextFromTemplate()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L484", + "_origin": "ast", + "id": "storage_index_securestorage_generatetextfromtemplate", + "community": 0, + "norm_label": ".generatetextfromtemplate()" + }, + { + "label": ".getSearchTerms()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L506", + "_origin": "ast", + "id": "storage_index_securestorage_getsearchterms", + "community": 0, + "norm_label": ".getsearchterms()" + }, + { + "label": ".createSearchTerm()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L516", + "_origin": "ast", + "id": "storage_index_securestorage_createsearchterm", + "community": 0, + "norm_label": ".createsearchterm()" + }, + { + "label": ".updateSearchTerm()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L530", + "_origin": "ast", + "id": "storage_index_securestorage_updatesearchterm", + "community": 0, + "norm_label": ".updatesearchterm()" + }, + { + "label": ".deleteSearchTerm()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L552", + "_origin": "ast", + "id": "storage_index_securestorage_deletesearchterm", + "community": 0, + "norm_label": ".deletesearchterm()" + }, + { + "label": ".reorderSearchTerms()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L570", + "_origin": "ast", + "id": "storage_index_securestorage_reordersearchterms", + "community": 0, + "norm_label": ".reordersearchterms()" + }, + { + "label": ".getQuickTools()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L592", + "_origin": "ast", + "id": "storage_index_securestorage_getquicktools", + "community": 0, + "norm_label": ".getquicktools()" + }, + { + "label": ".createQuickTool()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L602", + "_origin": "ast", + "id": "storage_index_securestorage_createquicktool", + "community": 0, + "norm_label": ".createquicktool()" + }, + { + "label": ".updateQuickTool()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L621", + "_origin": "ast", + "id": "storage_index_securestorage_updatequicktool", + "community": 0, + "norm_label": ".updatequicktool()" + }, + { + "label": ".deleteQuickTool()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L643", + "_origin": "ast", + "id": "storage_index_securestorage_deletequicktool", + "community": 0, + "norm_label": ".deletequicktool()" + }, + { + "label": ".reorderQuickTools()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L661", + "_origin": "ast", + "id": "storage_index_securestorage_reorderquicktools", + "community": 0, + "norm_label": ".reorderquicktools()" + }, + { + "label": ".importQuickClipsConfig()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L681", + "_origin": "ast", + "id": "storage_index_securestorage_importquickclipsconfig", + "community": 0, + "norm_label": ".importquickclipsconfig()" + }, + { + "label": ".saveWindowBounds()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L742", + "_origin": "ast", + "id": "storage_index_securestorage_savewindowbounds", + "community": 0, + "norm_label": ".savewindowbounds()" + }, + { + "label": ".getWindowBounds()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L754", + "_origin": "ast", + "id": "storage_index_securestorage_getwindowbounds", + "community": 0, + "norm_label": ".getwindowbounds()" + }, + { + "label": ".clearAllData()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L763", + "_origin": "ast", + "id": "storage_index_securestorage_clearalldata", + "community": 0, + "norm_label": ".clearalldata()" + }, + { + "label": ".exportData()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L791", + "_origin": "ast", + "id": "storage_index_securestorage_exportdata", + "community": 0, + "norm_label": ".exportdata()" + }, + { + "label": ".importData()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L811", + "_origin": "ast", + "id": "storage_index_securestorage_importdata", + "community": 0, + "norm_label": ".importdata()" + }, + { + "label": ".getStorageStats()", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L849", + "_origin": "ast", + "id": "storage_index_securestorage_getstoragestats", + "community": 0, + "norm_label": ".getstoragestats()" + }, + { + "label": "storage", + "file_type": "code", + "source_file": "src/main/storage/index.ts", + "source_location": "L888", + "_origin": "ast", + "id": "storage_index_storage", + "community": 1, + "norm_label": "storage" + }, + { + "label": "migration.test.ts", + "file_type": "code", + "source_file": "src/main/storage/migration.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_migration_test", + "community": 0, + "norm_label": "migration.test.ts" + }, + { + "label": "migration.ts", + "file_type": "code", + "source_file": "src/main/storage/migration.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_migration", + "community": 0, + "norm_label": "migration.ts" + }, + { + "label": "migrateData()", + "file_type": "code", + "source_file": "src/main/storage/migration.ts", + "source_location": "L19", + "_origin": "ast", + "id": "storage_migration_migratedata", + "community": 0, + "norm_label": "migratedata()" + }, + { + "label": "migrateLegacyStorage()", + "file_type": "code", + "source_file": "src/main/storage/migration.ts", + "source_location": "L137", + "_origin": "ast", + "id": "storage_migration_migratelegacystorage", + "community": 0, + "norm_label": "migratelegacystorage()" + }, + { + "label": "quick-tools.ts", + "file_type": "code", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_quick_tools", + "community": 0, + "norm_label": "quick-tools.ts" + }, + { + "label": "createQuickToolObject()", + "file_type": "code", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L7", + "_origin": "ast", + "id": "storage_quick_tools_createquicktoolobject", + "community": 0, + "norm_label": "createquicktoolobject()" + }, + { + "label": "updateQuickToolObject()", + "file_type": "code", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L27", + "_origin": "ast", + "id": "storage_quick_tools_updatequicktoolobject", + "community": 0, + "norm_label": "updatequicktoolobject()" + }, + { + "label": "sortQuickToolsByOrder()", + "file_type": "code", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L41", + "_origin": "ast", + "id": "storage_quick_tools_sortquicktoolsbyorder", + "community": 0, + "norm_label": "sortquicktoolsbyorder()" + }, + { + "label": "reorderQuickToolsArray()", + "file_type": "code", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L48", + "_origin": "ast", + "id": "storage_quick_tools_reorderquicktoolsarray", + "community": 0, + "norm_label": "reorderquicktoolsarray()" + }, + { + "label": "processQuickClipsConfig()", + "file_type": "code", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L58", + "_origin": "ast", + "id": "storage_quick_tools_processquickclipsconfig", + "community": 0, + "norm_label": "processquickclipsconfig()" + }, + { + "label": "search-terms.test.ts", + "file_type": "code", + "source_file": "src/main/storage/search-terms.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_search_terms_test", + "community": 1, + "norm_label": "search-terms.test.ts" + }, + { + "label": "search-terms.ts", + "file_type": "code", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_search_terms", + "community": 1, + "norm_label": "search-terms.ts" + }, + { + "label": "generateId()", + "file_type": "code", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L6", + "_origin": "ast", + "id": "storage_search_terms_generateid", + "community": 1, + "norm_label": "generateid()" + }, + { + "label": "createSearchTermObject()", + "file_type": "code", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L13", + "_origin": "ast", + "id": "storage_search_terms_createsearchtermobject", + "community": 1, + "norm_label": "createsearchtermobject()" + }, + { + "label": "updateSearchTermObject()", + "file_type": "code", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L28", + "_origin": "ast", + "id": "storage_search_terms_updatesearchtermobject", + "community": 1, + "norm_label": "updatesearchtermobject()" + }, + { + "label": "sortSearchTermsByOrder()", + "file_type": "code", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L42", + "_origin": "ast", + "id": "storage_search_terms_sortsearchtermsbyorder", + "community": 1, + "norm_label": "sortsearchtermsbyorder()" + }, + { + "label": "reorderSearchTermsArray()", + "file_type": "code", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L49", + "_origin": "ast", + "id": "storage_search_terms_reordersearchtermsarray", + "community": 1, + "norm_label": "reordersearchtermsarray()" + }, + { + "label": "settings.ts", + "file_type": "code", + "source_file": "src/main/storage/settings.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_settings", + "community": 0, + "norm_label": "settings.ts" + }, + { + "label": "normalizeSettings()", + "file_type": "code", + "source_file": "src/main/storage/settings.ts", + "source_location": "L7", + "_origin": "ast", + "id": "storage_settings_normalizesettings", + "community": 0, + "norm_label": "normalizesettings()" + }, + { + "label": "mergeSettings()", + "file_type": "code", + "source_file": "src/main/storage/settings.ts", + "source_location": "L19", + "_origin": "ast", + "id": "storage_settings_mergesettings", + "community": 0, + "norm_label": "mergesettings()" + }, + { + "label": "templates.test.ts", + "file_type": "code", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_templates_test", + "community": 0, + "norm_label": "templates.test.ts" + }, + { + "label": "templates.ts", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_templates", + "community": 0, + "norm_label": "templates.ts" + }, + { + "label": "generateTemplateId()", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L6", + "_origin": "ast", + "id": "storage_templates_generatetemplateid", + "community": 0, + "norm_label": "generatetemplateid()" + }, + { + "label": "createTemplateObject()", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L13", + "_origin": "ast", + "id": "storage_templates_createtemplateobject", + "community": 0, + "norm_label": "createtemplateobject()" + }, + { + "label": "updateTemplateObject()", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L27", + "_origin": "ast", + "id": "storage_templates_updatetemplateobject", + "community": 0, + "norm_label": "updatetemplateobject()" + }, + { + "label": "sortTemplatesByOrder()", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L38", + "_origin": "ast", + "id": "storage_templates_sorttemplatesbyorder", + "community": 0, + "norm_label": "sorttemplatesbyorder()" + }, + { + "label": "reorderTemplatesArray()", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L45", + "_origin": "ast", + "id": "storage_templates_reordertemplatesarray", + "community": 0, + "norm_label": "reordertemplatesarray()" + }, + { + "label": "extractTemplateTokens()", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L55", + "_origin": "ast", + "id": "storage_templates_extracttemplatetokens", + "community": 0, + "norm_label": "extracttemplatetokens()" + }, + { + "label": "generateTextFromTemplate()", + "file_type": "code", + "source_file": "src/main/storage/templates.ts", + "source_location": "L79", + "_origin": "ast", + "id": "storage_templates_generatetextfromtemplate", + "community": 0, + "norm_label": "generatetextfromtemplate()" + }, + { + "label": "window-bounds.ts", + "file_type": "code", + "source_file": "src/main/storage/window-bounds.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storage_window_bounds", + "community": 23, + "norm_label": "window-bounds.ts" + }, + { + "label": "saveWindowBounds()", + "file_type": "code", + "source_file": "src/main/storage/window-bounds.ts", + "source_location": "L7", + "_origin": "ast", + "id": "storage_window_bounds_savewindowbounds", + "community": 23, + "norm_label": "savewindowbounds()" + }, + { + "label": "getWindowBounds()", + "file_type": "code", + "source_file": "src/main/storage/window-bounds.ts", + "source_location": "L22", + "_origin": "ast", + "id": "storage_window_bounds_getwindowbounds", + "community": 23, + "norm_label": "getwindowbounds()" + }, + { + "label": "tray.ts", + "file_type": "code", + "source_file": "src/main/tray.ts", + "source_location": "L1", + "_origin": "ast", + "id": "main_tray", + "community": 3, + "norm_label": "tray.ts" + }, + { + "label": "createTray()", + "file_type": "code", + "source_file": "src/main/tray.ts", + "source_location": "L7", + "_origin": "ast", + "id": "main_tray_createtray", + "community": 3, + "norm_label": "createtray()" + }, + { + "label": "getTray()", + "file_type": "code", + "source_file": "src/main/tray.ts", + "source_location": "L59", + "_origin": "ast", + "id": "main_tray_gettray", + "community": 3, + "norm_label": "gettray()" + }, + { + "label": "setIsQuitting()", + "file_type": "code", + "source_file": "src/main/tray.ts", + "source_location": "L63", + "_origin": "ast", + "id": "main_tray_setisquitting", + "community": 3, + "norm_label": "setisquitting()" + }, + { + "label": "getIsQuitting()", + "file_type": "code", + "source_file": "src/main/tray.ts", + "source_location": "L67", + "_origin": "ast", + "id": "main_tray_getisquitting", + "community": 3, + "norm_label": "getisquitting()" + }, + { + "label": "index.test.ts", + "file_type": "code", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "updater_index_test", + "community": 3, + "norm_label": "index.test.ts" + }, + { + "label": "FakeAutoUpdater", + "file_type": "code", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L4", + "_origin": "ast", + "id": "updater_index_test_fakeautoupdater", + "community": 3, + "norm_label": "fakeautoupdater" + }, + { + "label": "{ isMock, fakeAutoUpdater, getSettings }", + "file_type": "code", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L11", + "_origin": "ast", + "id": "updater_index_test_ismock_fakeautoupdater_getsettings", + "community": 3, + "norm_label": "{ ismock, fakeautoupdater, getsettings }" + }, + { + "label": "flush()", + "file_type": "code", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L48", + "_origin": "ast", + "id": "updater_index_test_flush", + "community": 3, + "norm_label": "flush()" + }, + { + "label": "makeWindow()", + "file_type": "code", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L50", + "_origin": "ast", + "id": "updater_index_test_makewindow", + "community": 3, + "norm_label": "makewindow()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/updater/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "updater_index", + "community": 3, + "norm_label": "index.ts" + }, + { + "label": "checkForUpdatesWithRetry()", + "file_type": "code", + "source_file": "src/main/updater/index.ts", + "source_location": "L7", + "_origin": "ast", + "id": "updater_index_checkforupdateswithretry", + "community": 3, + "norm_label": "checkforupdateswithretry()" + }, + { + "label": "configureAutoUpdater()", + "file_type": "code", + "source_file": "src/main/updater/index.ts", + "source_location": "L70", + "_origin": "ast", + "id": "updater_index_configureautoupdater", + "community": 3, + "norm_label": "configureautoupdater()" + }, + { + "label": "setupAutoUpdaterEvents()", + "file_type": "code", + "source_file": "src/main/updater/index.ts", + "source_location": "L81", + "_origin": "ast", + "id": "updater_index_setupautoupdaterevents", + "community": 3, + "norm_label": "setupautoupdaterevents()" + }, + { + "label": "runAutomaticUpdateCheck()", + "file_type": "code", + "source_file": "src/main/updater/index.ts", + "source_location": "L115", + "_origin": "ast", + "id": "updater_index_runautomaticupdatecheck", + "community": 3, + "norm_label": "runautomaticupdatecheck()" + }, + { + "label": "bounds.ts", + "file_type": "code", + "source_file": "src/main/window/bounds.ts", + "source_location": "L1", + "_origin": "ast", + "id": "window_bounds", + "community": 3, + "norm_label": "bounds.ts" + }, + { + "label": "loadWindowBounds()", + "file_type": "code", + "source_file": "src/main/window/bounds.ts", + "source_location": "L12", + "_origin": "ast", + "id": "window_bounds_loadwindowbounds", + "community": 3, + "norm_label": "loadwindowbounds()" + }, + { + "label": "saveWindowBounds()", + "file_type": "code", + "source_file": "src/main/window/bounds.ts", + "source_location": "L23", + "_origin": "ast", + "id": "window_bounds_savewindowbounds", + "community": 3, + "norm_label": "savewindowbounds()" + }, + { + "label": "getWindowBounds()", + "file_type": "code", + "source_file": "src/main/window/bounds.ts", + "source_location": "L38", + "_origin": "ast", + "id": "window_bounds_getwindowbounds", + "community": 3, + "norm_label": "getwindowbounds()" + }, + { + "label": "setWindowBounds()", + "file_type": "code", + "source_file": "src/main/window/bounds.ts", + "source_location": "L42", + "_origin": "ast", + "id": "window_bounds_setwindowbounds", + "community": 3, + "norm_label": "setwindowbounds()" + }, + { + "label": "creation.ts", + "file_type": "code", + "source_file": "src/main/window/creation.ts", + "source_location": "L1", + "_origin": "ast", + "id": "window_creation", + "community": 3, + "norm_label": "creation.ts" + }, + { + "label": "getMainWindow()", + "file_type": "code", + "source_file": "src/main/window/creation.ts", + "source_location": "L21", + "_origin": "ast", + "id": "window_creation_getmainwindow", + "community": 3, + "norm_label": "getmainwindow()" + }, + { + "label": "getSettingsWindow()", + "file_type": "code", + "source_file": "src/main/window/creation.ts", + "source_location": "L25", + "_origin": "ast", + "id": "window_creation_getsettingswindow", + "community": 3, + "norm_label": "getsettingswindow()" + }, + { + "label": "getToolsLauncherWindow()", + "file_type": "code", + "source_file": "src/main/window/creation.ts", + "source_location": "L29", + "_origin": "ast", + "id": "window_creation_gettoolslauncherwindow", + "community": 3, + "norm_label": "gettoolslauncherwindow()" + }, + { + "label": "createSettingsWindow()", + "file_type": "code", + "source_file": "src/main/window/creation.ts", + "source_location": "L33", + "_origin": "ast", + "id": "window_creation_createsettingswindow", + "community": 3, + "norm_label": "createsettingswindow()" + }, + { + "label": "createToolsLauncherWindow()", + "file_type": "code", + "source_file": "src/main/window/creation.ts", + "source_location": "L96", + "_origin": "ast", + "id": "window_creation_createtoolslauncherwindow", + "community": 3, + "norm_label": "createtoolslauncherwindow()" + }, + { + "label": "createWindow()", + "file_type": "code", + "source_file": "src/main/window/creation.ts", + "source_location": "L153", + "_origin": "ast", + "id": "window_creation_createwindow", + "community": 3, + "norm_label": "createwindow()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/main/window/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "window_index", + "community": 3, + "norm_label": "index.ts" + }, + { + "label": "initializeWindowSystem()", + "file_type": "code", + "source_file": "src/main/window/index.ts", + "source_location": "L10", + "_origin": "ast", + "id": "window_index_initializewindowsystem", + "community": 3, + "norm_label": "initializewindowsystem()" + }, + { + "label": "settings.ts", + "file_type": "code", + "source_file": "src/main/window/settings.ts", + "source_location": "L1", + "_origin": "ast", + "id": "window_settings", + "community": 3, + "norm_label": "settings.ts" + }, + { + "label": "applyWindowSettings()", + "file_type": "code", + "source_file": "src/main/window/settings.ts", + "source_location": "L4", + "_origin": "ast", + "id": "window_settings_applywindowsettings", + "community": 3, + "norm_label": "applywindowsettings()" + }, + { + "label": "handleWindowFocus()", + "file_type": "code", + "source_file": "src/main/window/settings.ts", + "source_location": "L39", + "_origin": "ast", + "id": "window_settings_handlewindowfocus", + "community": 3, + "norm_label": "handlewindowfocus()" + }, + { + "label": "handleWindowBlur()", + "file_type": "code", + "source_file": "src/main/window/settings.ts", + "source_location": "L52", + "_origin": "ast", + "id": "window_settings_handlewindowblur", + "community": 3, + "norm_label": "handlewindowblur()" + }, + { + "label": "calculateWindowPosition()", + "file_type": "code", + "source_file": "src/main/window/settings.ts", + "source_location": "L79", + "_origin": "ast", + "id": "window_settings_calculatewindowposition", + "community": 3, + "norm_label": "calculatewindowposition()" + }, + { + "label": "index.d.ts", + "file_type": "code", + "source_file": "src/preload/index.d.ts", + "source_location": "L1", + "_origin": "ast", + "id": "preload_index_d", + "community": 45, + "norm_label": "index.d.ts" + }, + { + "label": "Window", + "file_type": "code", + "source_file": "src/preload/index.d.ts", + "source_location": "L4", + "_origin": "ast", + "id": "preload_index_d_window", + "community": 45, + "norm_label": "window" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/preload/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "preload_index", + "community": 0, + "norm_label": "index.ts" + }, + { + "label": "api", + "file_type": "code", + "source_file": "src/preload/index.ts", + "source_location": "L16", + "_origin": "ast", + "id": "preload_index_api", + "community": 0, + "norm_label": "api" + }, + { + "label": "App.tsx", + "file_type": "code", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "src_app", + "community": 2, + "norm_label": "app.tsx" + }, + { + "label": "AppContent()", + "file_type": "code", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "src_app_appcontent", + "community": 2, + "norm_label": "appcontent()" + }, + { + "label": "App()", + "file_type": "code", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L32", + "_origin": "ast", + "id": "src_app_app", + "community": 2, + "norm_label": "app()" + }, + { + "label": "Settings.tsx", + "file_type": "code", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "src_settings", + "community": 13, + "norm_label": "settings.tsx" + }, + { + "label": "TabType", + "file_type": "code", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "src_settings_tabtype", + "community": 13, + "norm_label": "tabtype" + }, + { + "label": "Tab", + "file_type": "code", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "src_settings_tab", + "community": 13, + "norm_label": "tab" + }, + { + "label": "tabs", + "file_type": "code", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "src_settings_tabs", + "community": 13, + "norm_label": "tabs" + }, + { + "label": "TAB_PARAM_MAP", + "file_type": "code", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L29", + "_origin": "ast", + "id": "src_settings_tab_param_map", + "community": 13, + "norm_label": "tab_param_map" + }, + { + "label": "SettingsContent()", + "file_type": "code", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L37", + "_origin": "ast", + "id": "src_settings_settingscontent", + "community": 13, + "norm_label": "settingscontent()" + }, + { + "label": "App()", + "file_type": "code", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L136", + "_origin": "ast", + "id": "src_settings_app", + "community": 13, + "norm_label": "app()" + }, + { + "label": "ToolsLauncher.tsx", + "file_type": "code", + "source_file": "src/renderer/src/ToolsLauncher.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "src_toolslauncher", + "community": 14, + "norm_label": "toolslauncher.tsx" + }, + { + "label": "ToolsLauncher()", + "file_type": "code", + "source_file": "src/renderer/src/ToolsLauncher.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "src_toolslauncher_toolslauncher", + "community": 14, + "norm_label": "toolslauncher()" + }, + { + "label": "ConfirmDialog.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_confirmdialog", + "community": 9, + "norm_label": "confirmdialog.tsx" + }, + { + "label": "ConfirmDialogProps", + "file_type": "code", + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "components_confirmdialog_confirmdialogprops", + "community": 9, + "norm_label": "confirmdialogprops" + }, + { + "label": "ConfirmDialog()", + "file_type": "code", + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "components_confirmdialog_confirmdialog", + "community": 9, + "norm_label": "confirmdialog()" + }, + { + "label": "SearchBar.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_searchbar", + "community": 2, + "norm_label": "searchbar.tsx" + }, + { + "label": "SearchBar()", + "file_type": "code", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "components_searchbar_searchbar", + "community": 2, + "norm_label": "searchbar()" + }, + { + "label": "StatusBar.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_statusbar", + "community": 2, + "norm_label": "statusbar.tsx" + }, + { + "label": "StatusBarProps", + "file_type": "code", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "components_statusbar_statusbarprops", + "community": 2, + "norm_label": "statusbarprops" + }, + { + "label": "StatusBar()", + "file_type": "code", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "components_statusbar_statusbar", + "community": 2, + "norm_label": "statusbar()" + }, + { + "label": "UpdateBanner.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_updatebanner_test", + "community": 37, + "norm_label": "updatebanner.test.tsx" + }, + { + "label": "UpdateCallback", + "file_type": "code", + "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "components_updatebanner_test_updatecallback", + "community": 37, + "norm_label": "updatecallback" + }, + { + "label": "setupOnUpdate()", + "file_type": "code", + "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "components_updatebanner_test_setuponupdate", + "community": 37, + "norm_label": "setuponupdate()" + }, + { + "label": "UpdateBanner.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/UpdateBanner.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_updatebanner", + "community": 37, + "norm_label": "updatebanner.tsx" + }, + { + "label": "UpdateBanner()", + "file_type": "code", + "source_file": "src/renderer/src/components/UpdateBanner.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "components_updatebanner_updatebanner", + "community": 37, + "norm_label": "updatebanner()" + }, + { + "label": "Clips.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clips_clips", + "community": 2, + "norm_label": "clips.tsx" + }, + { + "label": "Clips()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "clips_clips_clips", + "community": 2, + "norm_label": "clips()" + }, + { + "label": "QuickClipsScanner.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clips_quickclipsscanner_test", + "community": 14, + "norm_label": "quickclipsscanner.test.tsx" + }, + { + "label": "item()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "clips_quickclipsscanner_test_item", + "community": 14, + "norm_label": "item()" + }, + { + "label": "QuickClipsScanner.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clips_quickclipsscanner", + "community": 14, + "norm_label": "quickclipsscanner.tsx" + }, + { + "label": "QuickClipsScannerProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "clips_quickclipsscanner_quickclipsscannerprops", + "community": 14, + "norm_label": "quickclipsscannerprops" + }, + { + "label": "extractNamedTokens()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "clips_quickclipsscanner_extractnamedtokens", + "community": 14, + "norm_label": "extractnamedtokens()" + }, + { + "label": "hasPositionalTokens()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L38", + "_origin": "ast", + "id": "clips_quickclipsscanner_haspositionaltokens", + "community": 14, + "norm_label": "haspositionaltokens()" + }, + { + "label": "extractAllTokens()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L45", + "_origin": "ast", + "id": "clips_quickclipsscanner_extractalltokens", + "community": 14, + "norm_label": "extractalltokens()" + }, + { + "label": "AccordionSection", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L57", + "_origin": "ast", + "id": "clips_quickclipsscanner_accordionsection", + "community": 14, + "norm_label": "accordionsection" + }, + { + "label": "QuickClipsScanner()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L59", + "_origin": "ast", + "id": "clips_quickclipsscanner_quickclipsscanner", + "community": 14, + "norm_label": "quickclipsscanner()" + }, + { + "label": "BookmarkClip.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_bookmarkclip_test", + "community": 2, + "norm_label": "bookmarkclip.test.tsx" + }, + { + "label": "BookmarkClip.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_bookmarkclip", + "community": 2, + "norm_label": "bookmarkclip.tsx" + }, + { + "label": "BookmarkClipProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "clip_bookmarkclip_bookmarkclipprops", + "community": 2, + "norm_label": "bookmarkclipprops" + }, + { + "label": "BookmarkClip", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "clip_bookmarkclip_bookmarkclip", + "community": 2, + "norm_label": "bookmarkclip" + }, + { + "label": "ClipContextMenu.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_clipcontextmenu", + "community": 2, + "norm_label": "clipcontextmenu.tsx" + }, + { + "label": "ClipContextMenuProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "clip_clipcontextmenu_clipcontextmenuprops", + "community": 2, + "norm_label": "clipcontextmenuprops" + }, + { + "label": "ClipContextMenu()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "clip_clipcontextmenu_clipcontextmenu", + "community": 2, + "norm_label": "clipcontextmenu()" + }, + { + "label": "ClipOptions.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_clipoptions", + "community": 2, + "norm_label": "clipoptions.tsx" + }, + { + "label": "ClipOptionsProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "clip_clipoptions_clipoptionsprops", + "community": 2, + "norm_label": "clipoptionsprops" + }, + { + "label": "ClipOptions()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "clip_clipoptions_clipoptions", + "community": 2, + "norm_label": "clipoptions()" + }, + { + "label": "ClipWrapper.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_clipwrapper", + "community": 2, + "norm_label": "clipwrapper.tsx" + }, + { + "label": "ClipProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "clip_clipwrapper_clipprops", + "community": 2, + "norm_label": "clipprops" + }, + { + "label": "ClipWrapper", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "clip_clipwrapper_clipwrapper", + "community": 2, + "norm_label": "clipwrapper" + }, + { + "label": "HtmlClip.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_htmlclip_test", + "community": 2, + "norm_label": "htmlclip.test.tsx" + }, + { + "label": "HtmlClip.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_htmlclip", + "community": 2, + "norm_label": "htmlclip.tsx" + }, + { + "label": "HtmlClipProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "clip_htmlclip_htmlclipprops", + "community": 2, + "norm_label": "htmlclipprops" + }, + { + "label": "HtmlClip", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "clip_htmlclip_htmlclip", + "community": 2, + "norm_label": "htmlclip" + }, + { + "label": "ImageClip.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_imageclip_test", + "community": 2, + "norm_label": "imageclip.test.tsx" + }, + { + "label": "{ themeState }", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "clip_imageclip_test_themestate", + "community": 2, + "norm_label": "{ themestate }" + }, + { + "label": "ImageClip.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_imageclip", + "community": 2, + "norm_label": "imageclip.tsx" + }, + { + "label": "ImageClipProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "clip_imageclip_imageclipprops", + "community": 2, + "norm_label": "imageclipprops" + }, + { + "label": "ImageClip", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "clip_imageclip_imageclip", + "community": 2, + "norm_label": "imageclip" + }, + { + "label": "RtfClip.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_rtfclip", + "community": 2, + "norm_label": "rtfclip.tsx" + }, + { + "label": "RtfClipProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "clip_rtfclip_rtfclipprops", + "community": 2, + "norm_label": "rtfclipprops" + }, + { + "label": "RtfClip", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "clip_rtfclip_rtfclip", + "community": 2, + "norm_label": "rtfclip" + }, + { + "label": "SyntaxHighlightedCode.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_syntaxhighlightedcode_test", + "community": 39, + "norm_label": "syntaxhighlightedcode.test.tsx" + }, + { + "label": "SyntaxHighlightedCode.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_syntaxhighlightedcode", + "community": 39, + "norm_label": "syntaxhighlightedcode.tsx" + }, + { + "label": "SyntaxHighlightedCodeProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", + "source_location": "L35", + "_origin": "ast", + "id": "clip_syntaxhighlightedcode_syntaxhighlightedcodeprops", + "community": 39, + "norm_label": "syntaxhighlightedcodeprops" + }, + { + "label": "SyntaxHighlightedCode", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", + "source_location": "L44", + "_origin": "ast", + "id": "clip_syntaxhighlightedcode_syntaxhighlightedcode", + "community": 39, + "norm_label": "syntaxhighlightedcode" + }, + { + "label": "TextClip.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_textclip_test", + "community": 5, + "norm_label": "textclip.test.tsx" + }, + { + "label": "{ mockThemeState }", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "clip_textclip_test_mockthemestate", + "community": 5, + "norm_label": "{ mockthemestate }" + }, + { + "label": "TextClip.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clip_textclip", + "community": 5, + "norm_label": "textclip.tsx" + }, + { + "label": "SyntaxHighlightedCode", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "clip_textclip_syntaxhighlightedcode", + "community": 5, + "norm_label": "syntaxhighlightedcode" + }, + { + "label": "TextClipProps", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "clip_textclip_textclipprops", + "community": 5, + "norm_label": "textclipprops" + }, + { + "label": "TextClip()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "clip_textclip_textclip", + "community": 5, + "norm_label": "textclip()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/clip/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clip_index", + "community": 2, + "norm_label": "index.ts" + }, + { + "label": "quickClipsSelection.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clips_quickclipsselection", + "community": 14, + "norm_label": "quickclipsselection.ts" + }, + { + "label": "CaptureItem", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clips_quickclipsselection_captureitem", + "community": 14, + "norm_label": "captureitem" + }, + { + "label": "computeInitialSelection()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", + "source_location": "L16", + "_origin": "ast", + "id": "clips_quickclipsselection_computeinitialselection", + "community": 14, + "norm_label": "computeinitialselection()" + }, + { + "label": "computeAmbiguousGroups()", + "file_type": "code", + "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", + "source_location": "L32", + "_origin": "ast", + "id": "clips_quickclipsselection_computeambiguousgroups", + "community": 14, + "norm_label": "computeambiguousgroups()" + }, + { + "label": "HotkeyManager.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_hotkeymanager", + "community": 10, + "norm_label": "hotkeymanager.tsx" + }, + { + "label": "HotkeyManagerProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "settings_hotkeymanager_hotkeymanagerprops", + "community": 10, + "norm_label": "hotkeymanagerprops" + }, + { + "label": "HotkeyManager()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L19", + "_origin": "ast", + "id": "settings_hotkeymanager_hotkeymanager", + "community": 10, + "norm_label": "hotkeymanager()" + }, + { + "label": "QuickClipsManager.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_quickclipsmanager", + "community": 9, + "norm_label": "quickclipsmanager.tsx" + }, + { + "label": "BUILTIN_PATTERNS", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "settings_quickclipsmanager_builtin_patterns", + "community": 9, + "norm_label": "builtin_patterns" + }, + { + "label": "QuickClipsManager()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L46", + "_origin": "ast", + "id": "settings_quickclipsmanager_quickclipsmanager", + "community": 9, + "norm_label": "quickclipsmanager()" + }, + { + "label": "StorageSettings.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_storagesettings", + "community": 17, + "norm_label": "storagesettings.tsx" + }, + { + "label": "StorageSettingsProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "settings_storagesettings_storagesettingsprops", + "community": 17, + "norm_label": "storagesettingsprops" + }, + { + "label": "StorageSettings()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "settings_storagesettings_storagesettings", + "community": 17, + "norm_label": "storagesettings()" + }, + { + "label": "TemplateManager.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_templatemanager", + "community": 9, + "norm_label": "templatemanager.tsx" + }, + { + "label": "TemplateManager()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "settings_templatemanager_templatemanager", + "community": 9, + "norm_label": "templatemanager()" + }, + { + "label": "ToolsManager.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_toolsmanager", + "community": 9, + "norm_label": "toolsmanager.tsx" + }, + { + "label": "BUILTIN_PATTERNS", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "settings_toolsmanager_builtin_patterns", + "community": 9, + "norm_label": "builtin_patterns" + }, + { + "label": "ToolsManager()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L47", + "_origin": "ast", + "id": "settings_toolsmanager_toolsmanager", + "community": 13, + "norm_label": "toolsmanager()" + }, + { + "label": "UpdaterControl.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_updatercontrol", + "community": 13, + "norm_label": "updatercontrol.tsx" + }, + { + "label": "UpdaterControl()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "settings_updatercontrol_updatercontrol", + "community": 13, + "norm_label": "updatercontrol()" + }, + { + "label": "UserSettings.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_usersettings", + "community": 8, + "norm_label": "usersettings.tsx" + }, + { + "label": "UserSettingsProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "settings_usersettings_usersettingsprops", + "community": 8, + "norm_label": "usersettingsprops" + }, + { + "label": "UserSettings()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "settings_usersettings_usersettings", + "community": 8, + "norm_label": "usersettings()" + }, + { + "label": "Versions.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/Versions.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "settings_versions", + "community": 13, + "norm_label": "versions.tsx" + }, + { + "label": "Versions()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/Versions.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "settings_versions_versions", + "community": 13, + "norm_label": "versions()" + }, + { + "label": "GlobalToggle.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_globaltoggle", + "community": 10, + "norm_label": "globaltoggle.tsx" + }, + { + "label": "GlobalToggleProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "hotkeys_globaltoggle_globaltoggleprops", + "community": 10, + "norm_label": "globaltoggleprops" + }, + { + "label": "GlobalToggle()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "hotkeys_globaltoggle_globaltoggle", + "community": 10, + "norm_label": "globaltoggle()" + }, + { + "label": "HotkeyHeader.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_hotkeyheader", + "community": 9, + "norm_label": "hotkeyheader.tsx" + }, + { + "label": "HotkeyHeader()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "hotkeys_hotkeyheader_hotkeyheader", + "community": 10, + "norm_label": "hotkeyheader()" + }, + { + "label": "HotkeyInstructions.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_hotkeyinstructions", + "community": 10, + "norm_label": "hotkeyinstructions.tsx" + }, + { + "label": "HotkeyInstructionsProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "hotkeys_hotkeyinstructions_hotkeyinstructionsprops", + "community": 10, + "norm_label": "hotkeyinstructionsprops" + }, + { + "label": "HotkeyInstructions()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "hotkeys_hotkeyinstructions_hotkeyinstructions", + "community": 10, + "norm_label": "hotkeyinstructions()" + }, + { + "label": "HotkeyList.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_hotkeylist", + "community": 10, + "norm_label": "hotkeylist.tsx" + }, + { + "label": "HotkeyListProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "hotkeys_hotkeylist_hotkeylistprops", + "community": 10, + "norm_label": "hotkeylistprops" + }, + { + "label": "HotkeyList()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "hotkeys_hotkeylist_hotkeylist", + "community": 10, + "norm_label": "hotkeylist()" + }, + { + "label": "LoadingState.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_loadingstate", + "community": 10, + "norm_label": "loadingstate.tsx" + }, + { + "label": "LoadingState()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "hotkeys_loadingstate_loadingstate", + "community": 10, + "norm_label": "loadingstate()" + }, + { + "label": "SavingIndicator.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_savingindicator", + "community": 10, + "norm_label": "savingindicator.tsx" + }, + { + "label": "SavingIndicatorProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "hotkeys_savingindicator_savingindicatorprops", + "community": 10, + "norm_label": "savingindicatorprops" + }, + { + "label": "SavingIndicator()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "hotkeys_savingindicator_savingindicator", + "community": 10, + "norm_label": "savingindicator()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "community": 10, + "norm_label": "index.ts" + }, + { + "label": "useHotkeyManager.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hotkeys_usehotkeymanager", + "community": 10, + "norm_label": "usehotkeymanager.ts" + }, + { + "label": "defaultHotkeySettings", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L5", + "_origin": "ast", + "id": "hotkeys_usehotkeymanager_defaulthotkeysettings", + "community": 10, + "norm_label": "defaulthotkeysettings" + }, + { + "label": "hotkeyDescriptions", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L41", + "_origin": "ast", + "id": "hotkeys_usehotkeymanager_hotkeydescriptions", + "community": 10, + "norm_label": "hotkeydescriptions" + }, + { + "label": "useHotkeyManager()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L52", + "_origin": "ast", + "id": "hotkeys_usehotkeymanager_usehotkeymanager", + "community": 10, + "norm_label": "usehotkeymanager()" + }, + { + "label": "InfoTooltip.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "quickclips_infotooltip", + "community": 9, + "norm_label": "infotooltip.tsx" + }, + { + "label": "InfoTooltipProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "quickclips_infotooltip_infotooltipprops", + "community": 9, + "norm_label": "infotooltipprops" + }, + { + "label": "InfoTooltip()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "quickclips_infotooltip_infotooltip", + "community": 9, + "norm_label": "infotooltip()" + }, + { + "label": "SearchTermsSection.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "quickclips_searchtermssection", + "community": 9, + "norm_label": "searchtermssection.tsx" + }, + { + "label": "BUILTIN_PATTERNS", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "quickclips_searchtermssection_builtin_patterns", + "community": 9, + "norm_label": "builtin_patterns" + }, + { + "label": "SearchTermsSectionProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L51", + "_origin": "ast", + "id": "quickclips_searchtermssection_searchtermssectionprops", + "community": 9, + "norm_label": "searchtermssectionprops" + }, + { + "label": "validatePattern()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L70", + "_origin": "ast", + "id": "quickclips_searchtermssection_validatepattern", + "community": 9, + "norm_label": "validatepattern()" + }, + { + "label": "SearchTermsSection()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L111", + "_origin": "ast", + "id": "quickclips_searchtermssection_searchtermssection", + "community": 9, + "norm_label": "searchtermssection()" + }, + { + "label": "TestPatternsSection.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "quickclips_testpatternssection", + "community": 9, + "norm_label": "testpatternssection.tsx" + }, + { + "label": "TestPatternsSectionProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "quickclips_testpatternssection_testpatternssectionprops", + "community": 9, + "norm_label": "testpatternssectionprops" + }, + { + "label": "TestPatternsSection()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "quickclips_testpatternssection_testpatternssection", + "community": 9, + "norm_label": "testpatternssection()" + }, + { + "label": "ToolsSection.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "quickclips_toolssection", + "community": 9, + "norm_label": "toolssection.tsx" + }, + { + "label": "ToolsSectionProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "quickclips_toolssection_toolssectionprops", + "community": 9, + "norm_label": "toolssectionprops" + }, + { + "label": "ToolsSection()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "quickclips_toolssection_toolssection", + "community": 9, + "norm_label": "toolssection()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "quickclips_index", + "community": 9, + "norm_label": "index.ts" + }, + { + "label": "types.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L1", + "_origin": "ast", + "id": "quickclips_types", + "community": 0, + "norm_label": "types.ts" + }, + { + "label": "TabType", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L3", + "_origin": "ast", + "id": "quickclips_types_tabtype", + "community": 9, + "norm_label": "tabtype" + }, + { + "label": "DeleteConfirmState", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L5", + "_origin": "ast", + "id": "quickclips_types_deleteconfirmstate", + "community": 0, + "norm_label": "deleteconfirmstate" + }, + { + "label": "QuickClipsState", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L12", + "_origin": "ast", + "id": "quickclips_types_quickclipsstate", + "community": 0, + "norm_label": "quickclipsstate" + }, + { + "label": "QuickClipsActions", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L37", + "_origin": "ast", + "id": "quickclips_types_quickclipsactions", + "community": 0, + "norm_label": "quickclipsactions" + }, + { + "label": "DataManagement.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "storagesettings_datamanagement", + "community": 17, + "norm_label": "datamanagement.tsx" + }, + { + "label": "DataManagementProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "storagesettings_datamanagement_datamanagementprops", + "community": 17, + "norm_label": "datamanagementprops" + }, + { + "label": "DataManagement()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "storagesettings_datamanagement_datamanagement", + "community": 17, + "norm_label": "datamanagement()" + }, + { + "label": "StorageStatistics.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "storagesettings_storagestatistics", + "community": 17, + "norm_label": "storagestatistics.tsx" + }, + { + "label": "StorageStatisticsProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "storagesettings_storagestatistics_storagestatisticsprops", + "community": 17, + "norm_label": "storagestatisticsprops" + }, + { + "label": "StorageStatistics()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "storagesettings_storagestatistics_storagestatistics", + "community": 17, + "norm_label": "storagestatistics()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storagesettings_index", + "community": 17, + "norm_label": "index.ts" + }, + { + "label": "useStorageSettings.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", + "source_location": "L1", + "_origin": "ast", + "id": "storagesettings_usestoragesettings", + "community": 17, + "norm_label": "usestoragesettings.ts" + }, + { + "label": "useStorageSettings()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", + "source_location": "L4", + "_origin": "ast", + "id": "storagesettings_usestoragesettings_usestoragesettings", + "community": 17, + "norm_label": "usestoragesettings()" + }, + { + "label": "ApplicationSettings.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_applicationsettings_test", + "community": 6, + "norm_label": "applicationsettings.test.tsx" + }, + { + "label": "baseSettings", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "usersettings_applicationsettings_test_basesettings", + "community": 6, + "norm_label": "basesettings" + }, + { + "label": "RenderOptions", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L30", + "_origin": "ast", + "id": "usersettings_applicationsettings_test_renderoptions", + "community": 6, + "norm_label": "renderoptions" + }, + { + "label": "renderComponent()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L37", + "_origin": "ast", + "id": "usersettings_applicationsettings_test_rendercomponent", + "community": 6, + "norm_label": "rendercomponent()" + }, + { + "label": "setPlatform()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L58", + "_origin": "ast", + "id": "usersettings_applicationsettings_test_setplatform", + "community": 6, + "norm_label": "setplatform()" + }, + { + "label": "ApplicationSettings.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_applicationsettings", + "community": 8, + "norm_label": "applicationsettings.tsx" + }, + { + "label": "ApplicationSettingsProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "usersettings_applicationsettings_applicationsettingsprops", + "community": 6, + "norm_label": "applicationsettingsprops" + }, + { + "label": "ApplicationSettings()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "usersettings_applicationsettings_applicationsettings", + "community": 8, + "norm_label": "applicationsettings()" + }, + { + "label": "CloseButton.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_closebutton", + "community": 8, + "norm_label": "closebutton.tsx" + }, + { + "label": "CloseButtonProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "usersettings_closebutton_closebuttonprops", + "community": 8, + "norm_label": "closebuttonprops" + }, + { + "label": "CloseButton()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "usersettings_closebutton_closebutton", + "community": 8, + "norm_label": "closebutton()" + }, + { + "label": "ErrorState.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_errorstate", + "community": 8, + "norm_label": "errorstate.tsx" + }, + { + "label": "ErrorStateProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "usersettings_errorstate_errorstateprops", + "community": 8, + "norm_label": "errorstateprops" + }, + { + "label": "ErrorState()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "usersettings_errorstate_errorstate", + "community": 8, + "norm_label": "errorstate()" + }, + { + "label": "LoadingState.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_loadingstate", + "community": 8, + "norm_label": "loadingstate.tsx" + }, + { + "label": "LoadingStateProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "usersettings_loadingstate_loadingstateprops", + "community": 8, + "norm_label": "loadingstateprops" + }, + { + "label": "LoadingState()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "usersettings_loadingstate_loadingstate", + "community": 8, + "norm_label": "loadingstate()" + }, + { + "label": "SavingIndicator.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_savingindicator", + "community": 8, + "norm_label": "savingindicator.tsx" + }, + { + "label": "SavingIndicatorProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "usersettings_savingindicator_savingindicatorprops", + "community": 8, + "norm_label": "savingindicatorprops" + }, + { + "label": "SavingIndicator()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "usersettings_savingindicator_savingindicator", + "community": 8, + "norm_label": "savingindicator()" + }, + { + "label": "SettingItem.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_settingitem", + "community": 8, + "norm_label": "settingitem.tsx" + }, + { + "label": "SettingItemProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "usersettings_settingitem_settingitemprops", + "community": 8, + "norm_label": "settingitemprops" + }, + { + "label": "SettingItem()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "usersettings_settingitem_settingitem", + "community": 8, + "norm_label": "settingitem()" + }, + { + "label": "ToggleSwitch.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_toggleswitch", + "community": 8, + "norm_label": "toggleswitch.tsx" + }, + { + "label": "ToggleSwitchProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "usersettings_toggleswitch_toggleswitchprops", + "community": 8, + "norm_label": "toggleswitchprops" + }, + { + "label": "ToggleSwitch()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "usersettings_toggleswitch_toggleswitch", + "community": 8, + "norm_label": "toggleswitch()" + }, + { + "label": "WindowSettings.tsx", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_windowsettings", + "community": 8, + "norm_label": "windowsettings.tsx" + }, + { + "label": "WindowSettingsProps", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "usersettings_windowsettings_windowsettingsprops", + "community": 6, + "norm_label": "windowsettingsprops" + }, + { + "label": "WindowSettings()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "usersettings_windowsettings_windowsettings", + "community": 8, + "norm_label": "windowsettings()" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_index", + "community": 8, + "norm_label": "index.ts" + }, + { + "label": "useUserSettings.ts", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L1", + "_origin": "ast", + "id": "usersettings_useusersettings", + "community": 8, + "norm_label": "useusersettings.ts" + }, + { + "label": "useUserSettings()", + "file_type": "code", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L6", + "_origin": "ast", + "id": "usersettings_useusersettings_useusersettings", + "community": 8, + "norm_label": "useusersettings()" + }, + { + "label": "env.d.ts", + "file_type": "code", + "source_file": "src/renderer/src/env.d.ts", + "source_location": "L1", + "_origin": "ast", + "id": "src_env_d", + "community": 59, + "norm_label": "env.d.ts" + }, + { + "label": "fontawesome.ts", + "file_type": "code", + "source_file": "src/renderer/src/fontawesome.ts", + "source_location": "L1", + "_origin": "ast", + "id": "src_fontawesome", + "community": 14, + "norm_label": "fontawesome.ts" + }, + { + "label": "useContextMenu.ts", + "file_type": "code", + "source_file": "src/renderer/src/hooks/useContextMenu.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hooks_usecontextmenu", + "community": 2, + "norm_label": "usecontextmenu.ts" + }, + { + "label": "ContextMenuState", + "file_type": "code", + "source_file": "src/renderer/src/hooks/useContextMenu.ts", + "source_location": "L3", + "_origin": "ast", + "id": "hooks_usecontextmenu_contextmenustate", + "community": 2, + "norm_label": "contextmenustate" + }, + { + "label": "useContextMenu()", + "file_type": "code", + "source_file": "src/renderer/src/hooks/useContextMenu.ts", + "source_location": "L10", + "_origin": "ast", + "id": "hooks_usecontextmenu_usecontextmenu", + "community": 2, + "norm_label": "usecontextmenu()" + }, + { + "label": "useNativeContextMenu.ts", + "file_type": "code", + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hooks_usenativecontextmenu", + "community": 2, + "norm_label": "usenativecontextmenu.ts" + }, + { + "label": "NativeContextMenuProps", + "file_type": "code", + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L4", + "_origin": "ast", + "id": "hooks_usenativecontextmenu_nativecontextmenuprops", + "community": 2, + "norm_label": "nativecontextmenuprops" + }, + { + "label": "useNativeContextMenu()", + "file_type": "code", + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L8", + "_origin": "ast", + "id": "hooks_usenativecontextmenu_usenativecontextmenu", + "community": 2, + "norm_label": "usenativecontextmenu()" + }, + { + "label": "usePatternDetection.test.ts", + "file_type": "code", + "source_file": "src/renderer/src/hooks/usePatternDetection.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hooks_usepatterndetection_test", + "community": 2, + "norm_label": "usepatterndetection.test.ts" + }, + { + "label": "usePatternDetection.ts", + "file_type": "code", + "source_file": "src/renderer/src/hooks/usePatternDetection.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hooks_usepatterndetection", + "community": 2, + "norm_label": "usepatterndetection.ts" + }, + { + "label": "usePatternDetection()", + "file_type": "code", + "source_file": "src/renderer/src/hooks/usePatternDetection.ts", + "source_location": "L7", + "_origin": "ast", + "id": "hooks_usepatterndetection_usepatterndetection", + "community": 2, + "norm_label": "usepatterndetection()" + }, + { + "label": "main.tsx", + "file_type": "code", + "source_file": "src/renderer/src/main.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "src_main", + "community": 14, + "norm_label": "main.tsx" + }, + { + "label": "clipboard.ts", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clips_clipboard", + "community": 2, + "norm_label": "clipboard.ts" + }, + { + "label": "useClipboardOperations()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L14", + "_origin": "ast", + "id": "clips_clipboard_useclipboardoperations", + "community": 2, + "norm_label": "useclipboardoperations()" + }, + { + "label": "index.tsx", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "clips_index", + "community": 2, + "norm_label": "index.tsx" + }, + { + "label": "ClipsDataContext", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "clips_index_clipsdatacontext", + "community": 2, + "norm_label": "clipsdatacontext" + }, + { + "label": "ClipsActionsContext", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L28", + "_origin": "ast", + "id": "clips_index_clipsactionscontext", + "community": 2, + "norm_label": "clipsactionscontext" + }, + { + "label": "ClipsMetaContext", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L30", + "_origin": "ast", + "id": "clips_index_clipsmetacontext", + "community": 2, + "norm_label": "clipsmetacontext" + }, + { + "label": "useClipsData()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "clips_index_useclipsdata", + "community": 2, + "norm_label": "useclipsdata()" + }, + { + "label": "useClipsActions()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L40", + "_origin": "ast", + "id": "clips_index_useclipsactions", + "community": 2, + "norm_label": "useclipsactions()" + }, + { + "label": "useClipsMeta()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L47", + "_origin": "ast", + "id": "clips_index_useclipsmeta", + "community": 2, + "norm_label": "useclipsmeta()" + }, + { + "label": "useClips()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L57", + "_origin": "ast", + "id": "clips_index_useclips", + "community": 2, + "norm_label": "useclips()" + }, + { + "label": "ClipsProvider()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L64", + "_origin": "ast", + "id": "clips_index_clipsprovider", + "community": 2, + "norm_label": "clipsprovider()" + }, + { + "label": "state.ts", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clips_state", + "community": 2, + "norm_label": "state.ts" + }, + { + "label": "useClipState()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L8", + "_origin": "ast", + "id": "clips_state_useclipstate", + "community": 2, + "norm_label": "useclipstate()" + }, + { + "label": "storage.ts", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clips_storage", + "community": 2, + "norm_label": "storage.ts" + }, + { + "label": "useClipsStorage()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L10", + "_origin": "ast", + "id": "clips_storage_useclipsstorage", + "community": 2, + "norm_label": "useclipsstorage()" + }, + { + "label": "types.ts", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clips_types", + "community": 2, + "norm_label": "types.ts" + }, + { + "label": "ClipType", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L6", + "_origin": "ast", + "id": "clips_types_cliptype", + "community": 2, + "norm_label": "cliptype" + }, + { + "label": "ClipItem", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L11", + "_origin": "ast", + "id": "clips_types_clipitem", + "community": 2, + "norm_label": "clipitem" + }, + { + "label": "ClipsDataContextType", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L25", + "_origin": "ast", + "id": "clips_types_clipsdatacontexttype", + "community": 2, + "norm_label": "clipsdatacontexttype" + }, + { + "label": "ClipsActionsContextType", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L34", + "_origin": "ast", + "id": "clips_types_clipsactionscontexttype", + "community": 2, + "norm_label": "clipsactionscontexttype" + }, + { + "label": "ClipsMetaContextType", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L49", + "_origin": "ast", + "id": "clips_types_clipsmetacontexttype", + "community": 2, + "norm_label": "clipsmetacontexttype" + }, + { + "label": "ClipsContextType", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L61", + "_origin": "ast", + "id": "clips_types_clipscontexttype", + "community": 2, + "norm_label": "clipscontexttype" + }, + { + "label": "ClipboardState", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L68", + "_origin": "ast", + "id": "clips_types_clipboardstate", + "community": 2, + "norm_label": "clipboardstate" + }, + { + "label": "utils.ts", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L1", + "_origin": "ast", + "id": "clips_utils", + "community": 2, + "norm_label": "utils.ts" + }, + { + "label": "createEmptyClip()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L7", + "_origin": "ast", + "id": "clips_utils_createemptyclip", + "community": 2, + "norm_label": "createemptyclip()" + }, + { + "label": "createTextClip()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L15", + "_origin": "ast", + "id": "clips_utils_createtextclip", + "community": 2, + "norm_label": "createtextclip()" + }, + { + "label": "createHtmlClip()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L32", + "_origin": "ast", + "id": "clips_utils_createhtmlclip", + "community": 2, + "norm_label": "createhtmlclip()" + }, + { + "label": "createImageClip()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L37", + "_origin": "ast", + "id": "clips_utils_createimageclip", + "community": 2, + "norm_label": "createimageclip()" + }, + { + "label": "createRtfClip()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L48", + "_origin": "ast", + "id": "clips_utils_creatertfclip", + "community": 2, + "norm_label": "creatertfclip()" + }, + { + "label": "createBookmarkClip()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L53", + "_origin": "ast", + "id": "clips_utils_createbookmarkclip", + "community": 2, + "norm_label": "createbookmarkclip()" + }, + { + "label": "updateClipsLength()", + "file_type": "code", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L68", + "_origin": "ast", + "id": "clips_utils_updateclipslength", + "community": 2, + "norm_label": "updateclipslength()" + }, + { + "label": "constants.ts", + "file_type": "code", + "source_file": "src/renderer/src/providers/constants.ts", + "source_location": "L1", + "_origin": "ast", + "id": "providers_constants", + "community": 2, + "norm_label": "constants.ts" + }, + { + "label": "languageDetection.tsx", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "providers_languagedetection", + "community": 5, + "norm_label": "languagedetection.tsx" + }, + { + "label": "LanguageDetectionSettings", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "providers_languagedetection_languagedetectionsettings", + "community": 5, + "norm_label": "languagedetectionsettings" + }, + { + "label": "DetectedLanguageInfo", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "providers_languagedetection_detectedlanguageinfo", + "community": 5, + "norm_label": "detectedlanguageinfo" + }, + { + "label": "LanguageDetectionContextType", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "providers_languagedetection_languagedetectioncontexttype", + "community": 5, + "norm_label": "languagedetectioncontexttype" + }, + { + "label": "defaultSettings", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L28", + "_origin": "ast", + "id": "providers_languagedetection_defaultsettings", + "community": 5, + "norm_label": "defaultsettings" + }, + { + "label": "LanguageDetectionContext", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "providers_languagedetection_languagedetectioncontext", + "community": 5, + "norm_label": "languagedetectioncontext" + }, + { + "label": "useLanguageDetection()", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L41", + "_origin": "ast", + "id": "providers_languagedetection_uselanguagedetection", + "community": 5, + "norm_label": "uselanguagedetection()" + }, + { + "label": "LanguageDetectionProvider()", + "file_type": "code", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L44", + "_origin": "ast", + "id": "providers_languagedetection_languagedetectionprovider", + "community": 5, + "norm_label": "languagedetectionprovider()" + }, + { + "label": "theme.test.tsx", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.test.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "providers_theme_test", + "community": 13, + "norm_label": "theme.test.tsx" + }, + { + "label": "ThemeDisplay()", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.test.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "providers_theme_test_themedisplay", + "community": 13, + "norm_label": "themedisplay()" + }, + { + "label": "theme.tsx", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "providers_theme", + "community": 13, + "norm_label": "theme.tsx" + }, + { + "label": "Theme", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "providers_theme_theme", + "community": 13, + "norm_label": "theme" + }, + { + "label": "ThemeContextType", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "providers_theme_themecontexttype", + "community": 13, + "norm_label": "themecontexttype" + }, + { + "label": "ThemeContext", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L21", + "_origin": "ast", + "id": "providers_theme_themecontext", + "community": 13, + "norm_label": "themecontext" + }, + { + "label": "ThemeProviderProps", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "providers_theme_themeproviderprops", + "community": 13, + "norm_label": "themeproviderprops" + }, + { + "label": "ThemeProvider()", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L27", + "_origin": "ast", + "id": "providers_theme_themeprovider", + "community": 13, + "norm_label": "themeprovider()" + }, + { + "label": "useTheme()", + "file_type": "code", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L132", + "_origin": "ast", + "id": "providers_theme_usetheme", + "community": 8, + "norm_label": "usetheme()" + }, + { + "label": "settings-main.tsx", + "file_type": "code", + "source_file": "src/renderer/src/settings-main.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "src_settings_main", + "community": 14, + "norm_label": "settings-main.tsx" + }, + { + "label": "test-setup.ts", + "file_type": "code", + "source_file": "src/renderer/src/test-setup.ts", + "source_location": "L1", + "_origin": "ast", + "id": "src_test_setup", + "community": 46, + "norm_label": "test-setup.ts" + }, + { + "label": "createMockApi()", + "file_type": "code", + "source_file": "src/renderer/src/test-setup.ts", + "source_location": "L20", + "_origin": "ast", + "id": "src_test_setup_createmockapi", + "community": 46, + "norm_label": "createmockapi()" + }, + { + "label": "tools-launcher-main.tsx", + "file_type": "code", + "source_file": "src/renderer/src/tools-launcher-main.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "src_tools_launcher_main", + "community": 14, + "norm_label": "tools-launcher-main.tsx" + }, + { + "label": "languageDetection.test.ts", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.test.ts", + "source_location": "L1", + "_origin": "ast", + "id": "utils_languagedetection_test", + "community": 5, + "norm_label": "languagedetection.test.ts" + }, + { + "label": "languageDetection.ts", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L1", + "_origin": "ast", + "id": "utils_languagedetection", + "community": 5, + "norm_label": "languagedetection.ts" + }, + { + "label": "LanguagePattern", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L29", + "_origin": "ast", + "id": "utils_languagedetection_languagepattern", + "community": 5, + "norm_label": "languagepattern" + }, + { + "label": "DetectionResult", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L41", + "_origin": "ast", + "id": "utils_languagedetection_detectionresult", + "community": 5, + "norm_label": "detectionresult" + }, + { + "label": "makeFingerprint()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L46", + "_origin": "ast", + "id": "utils_languagedetection_makefingerprint", + "community": 5, + "norm_label": "makefingerprint()" + }, + { + "label": "detectionCache", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L52", + "_origin": "ast", + "id": "utils_languagedetection_detectioncache", + "community": 5, + "norm_label": "detectioncache" + }, + { + "label": "getCached()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L54", + "_origin": "ast", + "id": "utils_languagedetection_getcached", + "community": 5, + "norm_label": "getcached()" + }, + { + "label": "setCached()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L65", + "_origin": "ast", + "id": "utils_languagedetection_setcached", + "community": 5, + "norm_label": "setcached()" + }, + { + "label": "clearDetectionCache()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L75", + "_origin": "ast", + "id": "utils_languagedetection_cleardetectioncache", + "community": 5, + "norm_label": "cleardetectioncache()" + }, + { + "label": "getDetectionCacheSize()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L79", + "_origin": "ast", + "id": "utils_languagedetection_getdetectioncachesize", + "community": 5, + "norm_label": "getdetectioncachesize()" + }, + { + "label": "compileKeywordRegexes()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L83", + "_origin": "ast", + "id": "utils_languagedetection_compilekeywordregexes", + "community": 5, + "norm_label": "compilekeywordregexes()" + }, + { + "label": "jsKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L87", + "_origin": "ast", + "id": "utils_languagedetection_jskeywords", + "community": 5, + "norm_label": "jskeywords" + }, + { + "label": "tsKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L102", + "_origin": "ast", + "id": "utils_languagedetection_tskeywords", + "community": 5, + "norm_label": "tskeywords" + }, + { + "label": "pyKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L114", + "_origin": "ast", + "id": "utils_languagedetection_pykeywords", + "community": 5, + "norm_label": "pykeywords" + }, + { + "label": "javaKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L131", + "_origin": "ast", + "id": "utils_languagedetection_javakeywords", + "community": 5, + "norm_label": "javakeywords" + }, + { + "label": "csharpKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L144", + "_origin": "ast", + "id": "utils_languagedetection_csharpkeywords", + "community": 5, + "norm_label": "csharpkeywords" + }, + { + "label": "cppKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L158", + "_origin": "ast", + "id": "utils_languagedetection_cppkeywords", + "community": 5, + "norm_label": "cppkeywords" + }, + { + "label": "cKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L170", + "_origin": "ast", + "id": "utils_languagedetection_ckeywords", + "community": 5, + "norm_label": "ckeywords" + }, + { + "label": "htmlKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L183", + "_origin": "ast", + "id": "utils_languagedetection_htmlkeywords", + "community": 5, + "norm_label": "htmlkeywords" + }, + { + "label": "cssKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L184", + "_origin": "ast", + "id": "utils_languagedetection_csskeywords", + "community": 5, + "norm_label": "csskeywords" + }, + { + "label": "sqlKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L196", + "_origin": "ast", + "id": "utils_languagedetection_sqlkeywords", + "community": 5, + "norm_label": "sqlkeywords" + }, + { + "label": "bashKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L209", + "_origin": "ast", + "id": "utils_languagedetection_bashkeywords", + "community": 5, + "norm_label": "bashkeywords" + }, + { + "label": "psKeywords", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L221", + "_origin": "ast", + "id": "utils_languagedetection_pskeywords", + "community": 5, + "norm_label": "pskeywords" + }, + { + "label": "LANGUAGE_PATTERNS", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L223", + "_origin": "ast", + "id": "utils_languagedetection_language_patterns", + "community": 5, + "norm_label": "language_patterns" + }, + { + "label": "detectLanguageInternal()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L445", + "_origin": "ast", + "id": "utils_languagedetection_detectlanguageinternal", + "community": 5, + "norm_label": "detectlanguageinternal()" + }, + { + "label": "detectLanguage()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L502", + "_origin": "ast", + "id": "utils_languagedetection_detectlanguage", + "community": 5, + "norm_label": "detectlanguage()" + }, + { + "label": "isCode()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L528", + "_origin": "ast", + "id": "utils_languagedetection_iscode", + "community": 5, + "norm_label": "iscode()" + }, + { + "label": "isCodeInternal()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L549", + "_origin": "ast", + "id": "utils_languagedetection_iscodeinternal", + "community": 5, + "norm_label": "iscodeinternal()" + }, + { + "label": "hasStrongCodeIndicators()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L614", + "_origin": "ast", + "id": "utils_languagedetection_hasstrongcodeindicators", + "community": 5, + "norm_label": "hasstrongcodeindicators()" + }, + { + "label": "mapToSyntaxHighlighterLanguage()", + "file_type": "code", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L634", + "_origin": "ast", + "id": "utils_languagedetection_maptosyntaxhighlighterlanguage", + "community": 5, + "norm_label": "maptosyntaxhighlighterlanguage()" + }, + { + "label": "tlds.ts", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1", + "_origin": "ast", + "id": "utils_tlds", + "community": 33, + "norm_label": "tlds.ts" + }, + { + "label": "ORIGINAL_TLDS", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L6", + "_origin": "ast", + "id": "utils_tlds_original_tlds", + "community": 33, + "norm_label": "original_tlds" + }, + { + "label": "COMMON_CCTLDS", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L9", + "_origin": "ast", + "id": "utils_tlds_common_cctlds", + "community": 33, + "norm_label": "common_cctlds" + }, + { + "label": "COMMON_GTLDS", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L264", + "_origin": "ast", + "id": "utils_tlds_common_gtlds", + "community": 33, + "norm_label": "common_gtlds" + }, + { + "label": "SPECIAL_USE_TLDS", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1323", + "_origin": "ast", + "id": "utils_tlds_special_use_tlds", + "community": 33, + "norm_label": "special_use_tlds" + }, + { + "label": "ALL_TLDS", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1326", + "_origin": "ast", + "id": "utils_tlds_all_tlds", + "community": 33, + "norm_label": "all_tlds" + }, + { + "label": "getAllTLDs()", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1337", + "_origin": "ast", + "id": "utils_tlds_getalltlds", + "community": 33, + "norm_label": "getalltlds()" + }, + { + "label": "isValidTLD()", + "file_type": "code", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1342", + "_origin": "ast", + "id": "utils_tlds_isvalidtld", + "community": 33, + "norm_label": "isvalidtld()" + }, + { + "label": "constants.ts", + "file_type": "code", + "source_file": "src/shared/constants.ts", + "source_location": "L1", + "_origin": "ast", + "id": "shared_constants", + "community": 0, + "norm_label": "constants.ts" + }, + { + "label": "types.ts", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L1", + "_origin": "ast", + "id": "shared_types", + "community": 0, + "norm_label": "types.ts" + }, + { + "label": "ClipType", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L9", + "_origin": "ast", + "id": "shared_types_cliptype", + "community": 0, + "norm_label": "cliptype" + }, + { + "label": "ClipItem", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L14", + "_origin": "ast", + "id": "shared_types_clipitem", + "community": 11, + "norm_label": "clipitem" + }, + { + "label": "StoredClip", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L28", + "_origin": "ast", + "id": "shared_types_storedclip", + "community": 0, + "norm_label": "storedclip" + }, + { + "label": "HotkeyConfig", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L37", + "_origin": "ast", + "id": "shared_types_hotkeyconfig", + "community": 0, + "norm_label": "hotkeyconfig" + }, + { + "label": "HotkeySettings", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L45", + "_origin": "ast", + "id": "shared_types_hotkeysettings", + "community": 10, + "norm_label": "hotkeysettings" + }, + { + "label": "UserSettings", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L60", + "_origin": "ast", + "id": "shared_types_usersettings", + "community": 6, + "norm_label": "usersettings" + }, + { + "label": "AppData", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L80", + "_origin": "ast", + "id": "shared_types_appdata", + "community": 0, + "norm_label": "appdata" + }, + { + "label": "TemplatesData", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L92", + "_origin": "ast", + "id": "shared_types_templatesdata", + "community": 0, + "norm_label": "templatesdata" + }, + { + "label": "StorageMeta", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L101", + "_origin": "ast", + "id": "shared_types_storagemeta", + "community": 0, + "norm_label": "storagemeta" + }, + { + "label": "StorageStats", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L109", + "_origin": "ast", + "id": "shared_types_storagestats", + "community": 17, + "norm_label": "storagestats" + }, + { + "label": "ClipboardData", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L118", + "_origin": "ast", + "id": "shared_types_clipboarddata", + "community": 0, + "norm_label": "clipboarddata" + }, + { + "label": "BookmarkData", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L126", + "_origin": "ast", + "id": "shared_types_bookmarkdata", + "community": 0, + "norm_label": "bookmarkdata" + }, + { + "label": "Template", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L136", + "_origin": "ast", + "id": "shared_types_template", + "community": 0, + "norm_label": "template" + }, + { + "label": "TemplateOperations", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L148", + "_origin": "ast", + "id": "shared_types_templateoperations", + "community": 0, + "norm_label": "templateoperations" + }, + { + "label": "SearchTerm", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L164", + "_origin": "ast", + "id": "shared_types_searchterm", + "community": 0, + "norm_label": "searchterm" + }, + { + "label": "QuickTool", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L177", + "_origin": "ast", + "id": "shared_types_quicktool", + "community": 0, + "norm_label": "quicktool" + }, + { + "label": "PatternMatch", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L190", + "_origin": "ast", + "id": "shared_types_patternmatch", + "community": 9, + "norm_label": "patternmatch" + }, + { + "label": "QuickClipsConfig", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L199", + "_origin": "ast", + "id": "shared_types_quickclipsconfig", + "community": 0, + "norm_label": "quickclipsconfig" + }, + { + "label": "SearchTermOperations", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L209", + "_origin": "ast", + "id": "shared_types_searchtermoperations", + "community": 0, + "norm_label": "searchtermoperations" + }, + { + "label": "QuickToolOperations", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L221", + "_origin": "ast", + "id": "shared_types_quicktooloperations", + "community": 0, + "norm_label": "quicktooloperations" + }, + { + "label": "QuickClipsOperations", + "file_type": "code", + "source_file": "src/shared/types.ts", + "source_location": "L236", + "_origin": "ast", + "id": "shared_types_quickclipsoperations", + "community": 0, + "norm_label": "quickclipsoperations" + }, + { + "label": "tsconfig.eslint.json", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L1", + "_origin": "ast", + "id": "tsconfig_eslint", + "community": 31, + "norm_label": "tsconfig.eslint.json" + }, + { + "label": "extends", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L2", + "_origin": "ast", + "id": "tsconfig_eslint_extends", + "community": 31, + "norm_label": "extends" + }, + { + "label": "compilerOptions", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L3", + "_origin": "ast", + "id": "tsconfig_eslint_compileroptions", + "community": 31, + "norm_label": "compileroptions" + }, + { + "label": "allowJs", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L4", + "_origin": "ast", + "id": "tsconfig_eslint_compileroptions_allowjs", + "community": 31, + "norm_label": "allowjs" + }, + { + "label": "strict", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L5", + "_origin": "ast", + "id": "tsconfig_eslint_compileroptions_strict", + "community": 31, + "norm_label": "strict" + }, + { + "label": "strictNullChecks", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L6", + "_origin": "ast", + "id": "tsconfig_eslint_compileroptions_strictnullchecks", + "community": 31, + "norm_label": "strictnullchecks" + }, + { + "label": "include", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L8", + "_origin": "ast", + "id": "tsconfig_eslint_include", + "community": 31, + "norm_label": "include" + }, + { + "label": "exclude", + "file_type": "code", + "source_file": "tsconfig.eslint.json", + "source_location": "L18", + "_origin": "ast", + "id": "tsconfig_eslint_exclude", + "community": 31, + "norm_label": "exclude" + }, + { + "label": "tsconfig.json", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L1", + "_origin": "ast", + "id": "tsconfig", + "community": 43, + "norm_label": "tsconfig.json" + }, + { + "label": "files", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L2", + "_origin": "ast", + "id": "tsconfig_files", + "community": 43, + "norm_label": "files" + }, + { + "label": "references", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L3", + "_origin": "ast", + "id": "tsconfig_references", + "community": 43, + "norm_label": "references" + }, + { + "label": "tsconfig.node.json", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L1", + "_origin": "ast", + "id": "tsconfig_node", + "community": 32, + "norm_label": "tsconfig.node.json" + }, + { + "label": "extends", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L2", + "_origin": "ast", + "id": "tsconfig_node_extends", + "community": 32, + "norm_label": "extends" + }, + { + "label": "include", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L3", + "_origin": "ast", + "id": "tsconfig_node_include", + "community": 32, + "norm_label": "include" + }, + { + "label": "compilerOptions", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L4", + "_origin": "ast", + "id": "tsconfig_node_compileroptions", + "community": 32, + "norm_label": "compileroptions" + }, + { + "label": "composite", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L5", + "_origin": "ast", + "id": "tsconfig_node_compileroptions_composite", + "community": 32, + "norm_label": "composite" + }, + { + "label": "types", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L6", + "_origin": "ast", + "id": "tsconfig_node_compileroptions_types", + "community": 32, + "norm_label": "types" + }, + { + "label": "module", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L7", + "_origin": "ast", + "id": "tsconfig_node_compileroptions_module", + "community": 32, + "norm_label": "module" + }, + { + "label": "moduleResolution", + "file_type": "code", + "source_file": "tsconfig.node.json", + "source_location": "L8", + "_origin": "ast", + "id": "tsconfig_node_compileroptions_moduleresolution", + "community": 32, + "norm_label": "moduleresolution" + }, + { + "label": "tsconfig.web.json", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L1", + "_origin": "ast", + "id": "tsconfig_web", + "community": 26, + "norm_label": "tsconfig.web.json" + }, + { + "label": "extends", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L2", + "_origin": "ast", + "id": "tsconfig_web_extends", + "community": 26, + "norm_label": "extends" + }, + { + "label": "include", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L3", + "_origin": "ast", + "id": "tsconfig_web_include", + "community": 26, + "norm_label": "include" + }, + { + "label": "compilerOptions", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L10", + "_origin": "ast", + "id": "tsconfig_web_compileroptions", + "community": 26, + "norm_label": "compileroptions" + }, + { + "label": "composite", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L11", + "_origin": "ast", + "id": "tsconfig_web_compileroptions_composite", + "community": 26, + "norm_label": "composite" + }, + { + "label": "jsx", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L12", + "_origin": "ast", + "id": "tsconfig_web_compileroptions_jsx", + "community": 26, + "norm_label": "jsx" + }, + { + "label": "baseUrl", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L13", + "_origin": "ast", + "id": "tsconfig_web_compileroptions_baseurl", + "community": 26, + "norm_label": "baseurl" + }, + { + "label": "paths", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L14", + "_origin": "ast", + "id": "tsconfig_web_compileroptions_paths", + "community": 26, + "norm_label": "paths" + }, + { + "label": "@renderer/*", + "file_type": "code", + "source_file": "tsconfig.web.json", + "source_location": "L15", + "_origin": "ast", + "id": "tsconfig_web_paths_renderer", + "community": 26, + "norm_label": "@renderer/*" + }, + { + "label": "vitest.config.ts", + "file_type": "code", + "source_file": "vitest.config.ts", + "source_location": "L1", + "_origin": "ast", + "id": "vitest_config", + "community": 60, + "norm_label": "vitest.config.ts" + }, + { + "label": "Clipless (clipboard manager)", + "file_type": "document", + "source_file": "README.md", + "source_location": null, + "source_url": "https://clipless.app", + "captured_at": null, + "author": "dantheuber", + "contributor": null, + "id": "readme_clipless", + "community": 20, + "norm_label": "clipless (clipboard manager)" + }, + { + "label": "Quick Clips (pattern detection)", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_quick_clips", + "community": 20, + "norm_label": "quick clips (pattern detection)" + }, + { + "label": "Tools Launcher", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_tools_launcher", + "community": 20, + "norm_label": "tools launcher" + }, + { + "label": "Clipboard Capture (multi-format)", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_clipboard_capture", + "community": 34, + "norm_label": "clipboard capture (multi-format)" + }, + { + "label": "Theming (system light/dark)", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_theming", + "community": 29, + "norm_label": "theming (system light/dark)" + }, + { + "label": "Global Hotkeys", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_global_hotkeys", + "community": 20, + "norm_label": "global hotkeys" + }, + { + "label": "Encrypted Storage (OS keystore)", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_encrypted_storage", + "community": 20, + "norm_label": "encrypted storage (os keystore)" + }, + { + "label": "macOS Gatekeeper Quarantine Workaround", + "file_type": "rationale", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_macos_gatekeeper", + "community": 18, + "norm_label": "macos gatekeeper quarantine workaround" + }, + { + "label": "Lock Clips", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_lock_clips", + "community": 34, + "norm_label": "lock clips" + }, + { + "label": "Clip Quick Search", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme_clip_quick_search", + "community": 34, + "norm_label": "clip quick search" + }, + { + "label": "PR Validation Workflow", + "file_type": "document", + "source_file": ".github/workflows/build.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "build_pr_validation", + "community": 18, + "norm_label": "pr validation workflow" + }, + { + "label": "Version Bump Check", + "file_type": "concept", + "source_file": ".github/workflows/build.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "build_version_bump_check", + "community": 18, + "norm_label": "version bump check" + }, + { + "label": "Tests Workflow", + "file_type": "document", + "source_file": ".github/workflows/test.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "test_tests_workflow", + "community": 41, + "norm_label": "tests workflow" + }, + { + "label": "Unit Tests Job (Vitest coverage)", + "file_type": "concept", + "source_file": ".github/workflows/test.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "test_unit_tests", + "community": 41, + "norm_label": "unit tests job (vitest coverage)" + }, + { + "label": "E2E Tests Job (Playwright)", + "file_type": "concept", + "source_file": ".github/workflows/test.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "test_e2e_tests", + "community": 41, + "norm_label": "e2e tests job (playwright)" + }, + { + "label": "Coverage Report PR Comment", + "file_type": "concept", + "source_file": ".github/workflows/test.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "test_coverage_comment", + "community": 41, + "norm_label": "coverage report pr comment" + }, + { + "label": "Manual Tag Release Workflow", + "file_type": "document", + "source_file": ".github/workflows/manual-tag-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "manual_tag_release_workflow", + "community": 18, + "norm_label": "manual tag release workflow" + }, + { + "label": "action-electron-builder (build/release)", + "file_type": "concept", + "source_file": ".github/workflows/manual-tag-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "manual_tag_release_action_electron_builder", + "community": 18, + "norm_label": "action-electron-builder (build/release)" + }, + { + "label": "Merge to Main Workflow", + "file_type": "document", + "source_file": ".github/workflows/merge-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "merge_to_main_workflow", + "community": 18, + "norm_label": "merge to main workflow" + }, + { + "label": "Auto-tag Job (from package.json version)", + "file_type": "concept", + "source_file": ".github/workflows/merge-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "merge_to_main_auto_tag", + "community": 18, + "norm_label": "auto-tag job (from package.json version)" + }, + { + "label": "Pull Request Template", + "file_type": "document", + "source_file": ".github/pull_request_template.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "pull_request_template_template", + "community": 57, + "norm_label": "pull request template" + }, + { + "label": "Prettier Config", + "file_type": "document", + "source_file": ".prettierrc.yaml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "_prettierrc_config", + "community": 18, + "norm_label": "prettier config" + }, + { + "label": "Dev Auto-update Config (GitHub provider)", + "file_type": "document", + "source_file": "dev-app-update.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": "dantheuber", + "contributor": null, + "id": "dev_app_update_config", + "community": 24, + "norm_label": "dev auto-update config (github provider)" + }, + { + "label": "CLAUDE.md Project Guidance", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_md_project_guidance", + "community": 36, + "norm_label": "claude.md project guidance" + }, + { + "label": "Electron Three-Process Architecture", + "file_type": "concept", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_md_three_process_arch", + "community": 36, + "norm_label": "electron three-process architecture" + }, + { + "label": "Main Process (src/main)", + "file_type": "concept", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_md_main_process", + "community": 36, + "norm_label": "main process (src/main)" + }, + { + "label": "Preload Context Bridge (src/preload)", + "file_type": "concept", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_md_preload", + "community": 36, + "norm_label": "preload context bridge (src/preload)" + }, + { + "label": "Renderer React App (src/renderer)", + "file_type": "concept", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_md_renderer", + "community": 36, + "norm_label": "renderer react app (src/renderer)" + }, + { + "label": "Clipboard Data Flow", + "file_type": "concept", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_md_data_flow", + "community": 36, + "norm_label": "clipboard data flow" + }, + { + "label": "Clipless Storage System", + "file_type": "document", + "source_file": "docs/STORAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "storage_storage_system", + "community": 23, + "norm_label": "clipless storage system" + }, + { + "label": "SecureStorage (safeStorage)", + "file_type": "concept", + "source_file": "docs/STORAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "storage_securestorage", + "community": 23, + "norm_label": "securestorage (safestorage)" + }, + { + "label": "Domain-Specific Encrypted Files", + "file_type": "rationale", + "source_file": "docs/STORAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "storage_domain_specific_files", + "community": 23, + "norm_label": "domain-specific encrypted files" + }, + { + "label": "Legacy Migration (v1 to v2)", + "file_type": "concept", + "source_file": "docs/STORAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "storage_legacy_migration", + "community": 23, + "norm_label": "legacy migration (v1 to v2)" + }, + { + "label": "storage-ready IPC Event", + "file_type": "concept", + "source_file": "docs/STORAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "storage_storage_ready_event", + "community": 23, + "norm_label": "storage-ready ipc event" + }, + { + "label": "Export/Import Data (JSON)", + "file_type": "concept", + "source_file": "docs/STORAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "storage_export_import", + "community": 23, + "norm_label": "export/import data (json)" + }, + { + "label": "Quick Clips Feature Implementation", + "file_type": "document", + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_implementation_feature", + "community": 22, + "norm_label": "quick clips feature implementation" + }, + { + "label": "Search Terms (regex named groups)", + "file_type": "concept", + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_implementation_search_terms", + "community": 22, + "norm_label": "search terms (regex named groups)" + }, + { + "label": "Tools (URL token replacement)", + "file_type": "concept", + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_implementation_tools", + "community": 22, + "norm_label": "tools (url token replacement)" + }, + { + "label": "CaptureItem Interface", + "file_type": "concept", + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_implementation_captureitem", + "community": 22, + "norm_label": "captureitem interface" + }, + { + "label": "Quick Clips Scanner", + "file_type": "concept", + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_implementation_scanner", + "community": 22, + "norm_label": "quick clips scanner" + }, + { + "label": "Capture Group Deduplication", + "file_type": "rationale", + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_implementation_deduplication", + "community": 22, + "norm_label": "capture group deduplication" + }, + { + "label": "RegExp Pattern Matching", + "file_type": "concept", + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_implementation_pattern_matching", + "community": 22, + "norm_label": "regexp pattern matching" + }, + { + "label": "Tools Launcher Window", + "file_type": "document", + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "tools_launcher_implementation_window", + "community": 20, + "norm_label": "tools launcher window" + }, + { + "label": "QuickClipsScanner Component", + "file_type": "concept", + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "tools_launcher_implementation_quickclipsscanner", + "community": 22, + "norm_label": "quickclipsscanner component" + }, + { + "label": "createToolsLauncherWindow()", + "file_type": "concept", + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "tools_launcher_implementation_create_window_fn", + "community": 20, + "norm_label": "createtoolslauncherwindow()" + }, + { + "label": "Tools Launcher Hotkey (Ctrl+Shift+T)", + "file_type": "concept", + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "tools_launcher_implementation_hotkey", + "community": 20, + "norm_label": "tools launcher hotkey (ctrl+shift+t)" + }, + { + "label": "Theme System Implementation", + "file_type": "document", + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "theme_system_implementation_system", + "community": 29, + "norm_label": "theme system implementation" + }, + { + "label": "Theme Provider (React Context)", + "file_type": "concept", + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "theme_system_implementation_theme_provider", + "community": 29, + "norm_label": "theme provider (react context)" + }, + { + "label": "Dark-first Light-override CSS Pattern", + "file_type": "rationale", + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "theme_system_implementation_dark_first_pattern", + "community": 29, + "norm_label": "dark-first light-override css pattern" + }, + { + "label": "useTheme Hook", + "file_type": "concept", + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "theme_system_implementation_usetheme_hook", + "community": 29, + "norm_label": "usetheme hook" + }, + { + "label": "CSS Modules over Tailwind", + "file_type": "rationale", + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "theme_system_implementation_css_modules", + "community": 29, + "norm_label": "css modules over tailwind" + }, + { + "label": "Language Detection Implementation", + "file_type": "document", + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "language_detection_implementation_summary", + "community": 24, + "norm_label": "language detection implementation" + }, + { + "label": "languageDetection Utility", + "file_type": "concept", + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "language_detection_implementation_utility", + "community": 24, + "norm_label": "languagedetection utility" + }, + { + "label": "Language Detection Provider", + "file_type": "concept", + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "language_detection_implementation_provider", + "community": 24, + "norm_label": "language detection provider" + }, + { + "label": "react-syntax-highlighter (Prism)", + "file_type": "concept", + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "language_detection_implementation_syntax_highlighting", + "community": 29, + "norm_label": "react-syntax-highlighter (prism)" + }, + { + "label": "codeDetectionEnabled Setting", + "file_type": "concept", + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "language_detection_implementation_code_detection_setting", + "community": 24, + "norm_label": "codedetectionenabled setting" + }, + { + "label": "Clipboard Types Extension & Monitoring", + "file_type": "document", + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clip_types_usage_extension", + "community": 34, + "norm_label": "clipboard types extension & monitoring" + }, + { + "label": "Automatic Clipboard Monitoring (polling)", + "file_type": "concept", + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clip_types_usage_monitoring", + "community": 34, + "norm_label": "automatic clipboard monitoring (polling)" + }, + { + "label": "Prioritized Format Detection", + "file_type": "rationale", + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clip_types_usage_prioritized_detection", + "community": 34, + "norm_label": "prioritized format detection" + }, + { + "label": "Duplicate Prevention", + "file_type": "concept", + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clip_types_usage_duplicate_prevention", + "community": 34, + "norm_label": "duplicate prevention" + }, + { + "label": "ClipsProvider", + "file_type": "concept", + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clip_types_usage_clipsprovider", + "community": 24, + "norm_label": "clipsprovider" + }, + { + "label": "Domain Name TLD Regex Pattern", + "file_type": "document", + "source_file": "docs/DOMAIN_REGEX_TEST.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "domain_regex_test_domain_pattern", + "community": 22, + "norm_label": "domain name tld regex pattern" + }, + { + "label": "tlds.ts TLD List", + "file_type": "concept", + "source_file": "docs/DOMAIN_REGEX_TEST.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "domain_regex_test_tlds", + "community": 22, + "norm_label": "tlds.ts tld list" + }, + { + "label": "CI/CD Workflow Documentation", + "file_type": "document", + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "github_actions_setup_cicd", + "community": 18, + "norm_label": "ci/cd workflow documentation" + }, + { + "label": "Release Promotion (manual dispatch)", + "file_type": "concept", + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "github_actions_setup_promote_release", + "community": 18, + "norm_label": "release promotion (manual dispatch)" + }, + { + "label": "Code Signing Status (unsigned builds)", + "file_type": "rationale", + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "github_actions_setup_code_signing_status", + "community": 18, + "norm_label": "code signing status (unsigned builds)" + }, + { + "label": "Quick Clips Manager Styling", + "file_type": "document", + "source_file": "docs/QUICK_CLIPS_STYLING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "quick_clips_styling_manager", + "community": 29, + "norm_label": "quick clips manager styling" + }, + { + "label": "Settings Window Positioning", + "file_type": "document", + "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "settings_window_positioning_doc", + "community": 20, + "norm_label": "settings window positioning" + }, + { + "label": "calculateWindowPosition()", + "file_type": "concept", + "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "settings_window_positioning_calculate_fn", + "community": 20, + "norm_label": "calculatewindowposition()" + }, + { + "label": "createSettingsWindow()", + "file_type": "concept", + "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "settings_window_positioning_create_fn", + "community": 20, + "norm_label": "createsettingswindow()" + }, + { + "label": "Startup Performance Optimizations", + "file_type": "document", + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "startup_performance_optimizations_doc", + "community": 24, + "norm_label": "startup performance optimizations" + }, + { + "label": "Deferred Auto-updater Check", + "file_type": "rationale", + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "startup_performance_optimizations_deferred_updater", + "community": 24, + "norm_label": "deferred auto-updater check" + }, + { + "label": "Parallel/Non-blocking Storage Init", + "file_type": "rationale", + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "startup_performance_optimizations_parallel_storage", + "community": 23, + "norm_label": "parallel/non-blocking storage init" + }, + { + "label": "Duplicate IPC Handler Registration Guard", + "file_type": "rationale", + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "startup_performance_optimizations_ipc_guard", + "community": 24, + "norm_label": "duplicate ipc handler registration guard" + }, + { + "label": "Tools Launcher Hotkey Testing Guide", + "file_type": "document", + "source_file": "docs/TOOLS_LAUNCHER_HOTKEY_TESTING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "tools_launcher_hotkey_testing_guide", + "community": 20, + "norm_label": "tools launcher hotkey testing guide" + }, + { + "label": "CI/CD Workflow Summary", + "file_type": "document", + "source_file": "docs/WORKFLOW_SUMMARY.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "workflow_summary_cicd", + "community": 18, + "norm_label": "ci/cd workflow summary" + }, + { + "label": "electron-builder Packaging Config", + "file_type": "code", + "source_file": "electron-builder.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "electron_builder_config", + "community": 4, + "norm_label": "electron-builder packaging config" + }, + { + "label": "Windows NSIS Installer Target", + "file_type": "concept", + "source_file": "electron-builder.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "electron_builder_win_target", + "community": 4, + "norm_label": "windows nsis installer target" + }, + { + "label": "macOS DMG Target (arm64/x64, unsigned)", + "file_type": "concept", + "source_file": "electron-builder.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "electron_builder_mac_target", + "community": 4, + "norm_label": "macos dmg target (arm64/x64, unsigned)" + }, + { + "label": "Linux Targets (AppImage/snap/deb)", + "file_type": "concept", + "source_file": "electron-builder.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "electron_builder_linux_target", + "community": 4, + "norm_label": "linux targets (appimage/snap/deb)" + }, + { + "label": "GitHub Releases Publish (draft)", + "file_type": "concept", + "source_file": "electron-builder.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "electron_builder_github_publish", + "community": 4, + "norm_label": "github releases publish (draft)" + }, + { + "label": "Documentation Screenshot Harness", + "file_type": "document", + "source_file": "screenshots/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screenshots_readme_harness", + "community": 4, + "norm_label": "documentation screenshot harness" + }, + { + "label": "Screenshot Demo Data Fixtures", + "file_type": "concept", + "source_file": "screenshots/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screenshots_readme_demo_data", + "community": 4, + "norm_label": "screenshot demo data fixtures" + }, + { + "label": "Isolated Throwaway User-Data Profile", + "file_type": "rationale", + "source_file": "screenshots/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screenshots_readme_isolated_profile", + "community": 4, + "norm_label": "isolated throwaway user-data profile" + }, + { + "label": "clipless.app Static Site", + "file_type": "document", + "source_file": "site/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_readme_static_site", + "community": 4, + "norm_label": "clipless.app static site" + }, + { + "label": "Site Theming (OS preference + localStorage override)", + "file_type": "concept", + "source_file": "site/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_readme_theming", + "community": 4, + "norm_label": "site theming (os preference + localstorage override)" + }, + { + "label": "Clipless Landing Page", + "file_type": "document", + "source_file": "site/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_index_landing", + "community": 4, + "norm_label": "clipless landing page" + }, + { + "label": "Landing: Quick Clips Feature", + "file_type": "concept", + "source_file": "site/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_index_quick_clips", + "community": 4, + "norm_label": "landing: quick clips feature" + }, + { + "label": "Landing: Tools Launcher Feature", + "file_type": "concept", + "source_file": "site/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_index_tools_launcher", + "community": 4, + "norm_label": "landing: tools launcher feature" + }, + { + "label": "Landing: Light & Dark Theming", + "file_type": "concept", + "source_file": "site/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_index_theming", + "community": 4, + "norm_label": "landing: light & dark theming" + }, + { + "label": "Landing: Who It's For (Use Cases)", + "file_type": "concept", + "source_file": "site/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_index_usecases", + "community": 4, + "norm_label": "landing: who it's for (use cases)" + }, + { + "label": "Landing: Download CTA", + "file_type": "concept", + "source_file": "site/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_index_download_cta", + "community": 4, + "norm_label": "landing: download cta" + }, + { + "label": "Clipless Documentation Page", + "file_type": "document", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_documentation", + "community": 4, + "norm_label": "clipless documentation page" + }, + { + "label": "Docs: Clipboard History (250ms polling)", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_clipboard_history", + "community": 4, + "norm_label": "docs: clipboard history (250ms polling)" + }, + { + "label": "Docs: Quick Clips Pattern Extraction", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_quick_clips", + "community": 4, + "norm_label": "docs: quick clips pattern extraction" + }, + { + "label": "Docs: Quick Tools URL Templates", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_quick_tools", + "community": 4, + "norm_label": "docs: quick tools url templates" + }, + { + "label": "Docs: Templates (token substitution)", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_templates", + "community": 4, + "norm_label": "docs: templates (token substitution)" + }, + { + "label": "Docs: Clip Quick Search", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_clip_quick_search", + "community": 4, + "norm_label": "docs: clip quick search" + }, + { + "label": "Docs: Tools Launcher Window", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_tools_launcher", + "community": 4, + "norm_label": "docs: tools launcher window" + }, + { + "label": "Docs: Global Hotkeys Reference", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_global_hotkeys", + "community": 4, + "norm_label": "docs: global hotkeys reference" + }, + { + "label": "Docs: Settings Reference", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_settings_reference", + "community": 4, + "norm_label": "docs: settings reference" + }, + { + "label": "Docs: Encrypted Storage (DPAPI/Keychain/Secret Service)", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_storage_encryption", + "community": 4, + "norm_label": "docs: encrypted storage (dpapi/keychain/secret service)" + }, + { + "label": "Docs: Code Language Detection", + "file_type": "concept", + "source_file": "site/docs/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_docs_code_detection", + "community": 4, + "norm_label": "docs: code language detection" + }, + { + "label": "Clipless Download Page", + "file_type": "document", + "source_file": "site/download/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_download_download_page", + "community": 4, + "norm_label": "clipless download page" + }, + { + "label": "Download: Platform Support (Win/macOS/Linux)", + "file_type": "concept", + "source_file": "site/download/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_download_platform_support", + "community": 4, + "norm_label": "download: platform support (win/macos/linux)" + }, + { + "label": "Download: Installation Instructions", + "file_type": "concept", + "source_file": "site/download/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_download_install_instructions", + "community": 4, + "norm_label": "download: installation instructions" + }, + { + "label": "Download: GitHub Releases Source", + "file_type": "concept", + "source_file": "site/download/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_download_github_releases", + "community": 4, + "norm_label": "download: github releases source" + }, + { + "label": "Download: Unsigned Build Security Warning", + "file_type": "rationale", + "source_file": "site/download/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_download_unsigned_warning", + "community": 4, + "norm_label": "download: unsigned build security warning" + }, + { + "label": "Clipless 404 Page", + "file_type": "document", + "source_file": "site/404.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "site_404_not_found", + "community": 4, + "norm_label": "clipless 404 page" + }, + { + "label": "Hotkeys Module Refactoring Doc", + "file_type": "document", + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "hotkeys_readme_refactor", + "community": 4, + "norm_label": "hotkeys module refactoring doc" + }, + { + "label": "HotkeyRegistry (low-level registration)", + "file_type": "concept", + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "hotkeys_readme_registry", + "community": 4, + "norm_label": "hotkeyregistry (low-level registration)" + }, + { + "label": "HotkeyActions (action handlers)", + "file_type": "concept", + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "hotkeys_readme_actions", + "community": 4, + "norm_label": "hotkeyactions (action handlers)" + }, + { + "label": "HotkeyManager (coordinator)", + "file_type": "concept", + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "hotkeys_readme_manager", + "community": 4, + "norm_label": "hotkeymanager (coordinator)" + }, + { + "label": "hotkeyManager Singleton", + "file_type": "concept", + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "hotkeys_readme_singleton", + "community": 4, + "norm_label": "hotkeymanager singleton" + }, + { + "label": "Clips Provider Module Structure Doc", + "file_type": "document", + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clips_readme_provider_structure", + "community": 4, + "norm_label": "clips provider module structure doc" + }, + { + "label": "useClipsStorage Hook", + "file_type": "concept", + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clips_readme_use_clips_storage", + "community": 4, + "norm_label": "useclipsstorage hook" + }, + { + "label": "useClipboardOperations Hook", + "file_type": "concept", + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clips_readme_use_clipboard_operations", + "community": 4, + "norm_label": "useclipboardoperations hook" + }, + { + "label": "useClipState Hook", + "file_type": "concept", + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clips_readme_use_clip_state", + "community": 4, + "norm_label": "useclipstate hook" + }, + { + "label": "ClipsProvider Component", + "file_type": "concept", + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "clips_readme_clips_provider", + "community": 4, + "norm_label": "clipsprovider component" + }, + { + "label": "Renderer Main Window Entry (index.html)", + "file_type": "code", + "source_file": "src/renderer/index.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "renderer_index_main_entry", + "community": 4, + "norm_label": "renderer main window entry (index.html)" + }, + { + "label": "Renderer Settings Window Entry (settings.html)", + "file_type": "code", + "source_file": "src/renderer/settings.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "renderer_settings_settings_entry", + "community": 4, + "norm_label": "renderer settings window entry (settings.html)" + }, + { + "label": "Renderer Tools Launcher Entry (tools-launcher.html)", + "file_type": "code", + "source_file": "src/renderer/tools-launcher.html", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "renderer_tools_launcher_entry", + "community": 4, + "norm_label": "renderer tools launcher entry (tools-launcher.html)" + }, + { + "label": "Main Clip List View", + "file_type": "image", + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_main_view", + "community": 15, + "norm_label": "main clip list view" + }, + { + "label": "Tools Launcher / Quick Clips Patterns View", + "file_type": "image", + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_tools_launcher", + "community": 15, + "norm_label": "tools launcher / quick clips patterns view" + }, + { + "label": "Clip Search View", + "file_type": "image", + "source_file": "site/assets/screens/search-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_search_view", + "community": 15, + "norm_label": "clip search view" + }, + { + "label": "Clip List (numbered slots)", + "file_type": "concept", + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_clip_list", + "community": 15, + "norm_label": "clip list (numbered slots)" + }, + { + "label": "Clip Lock Toggle", + "file_type": "concept", + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_lock_toggle", + "community": 15, + "norm_label": "clip lock toggle" + }, + { + "label": "Light / Dark Theme", + "file_type": "concept", + "source_file": "site/assets/screens/main-light.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_theme", + "community": 15, + "norm_label": "light / dark theme" + }, + { + "label": "Clip Search Bar", + "file_type": "concept", + "source_file": "site/assets/screens/search-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_search_bar", + "community": 15, + "norm_label": "clip search bar" + }, + { + "label": "Per-Clip Quick Search Icon", + "file_type": "concept", + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_per_clip_search_icon", + "community": 15, + "norm_label": "per-clip quick search icon" + }, + { + "label": "Clip Type Indicator (HTML/Text)", + "file_type": "concept", + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_clip_type_indicator", + "community": 15, + "norm_label": "clip type indicator (html/text)" + }, + { + "label": "Status Bar (clip count, locked count, actions)", + "file_type": "concept", + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_status_bar", + "community": 15, + "norm_label": "status bar (clip count, locked count, actions)" + }, + { + "label": "Found Patterns Panel", + "file_type": "concept", + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_found_patterns", + "community": 15, + "norm_label": "found patterns panel" + }, + { + "label": "Available Quick Tools List", + "file_type": "concept", + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_available_tools", + "community": 15, + "norm_label": "available quick tools list" + }, + { + "label": "Matched Templates Panel", + "file_type": "concept", + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_matched_templates", + "community": 15, + "norm_label": "matched templates panel" + }, + { + "label": "Settings - General Tab", + "file_type": "image", + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_settings_general", + "community": 15, + "norm_label": "settings - general tab" + }, + { + "label": "Settings - Hotkeys Tab", + "file_type": "image", + "source_file": "site/assets/screens/settings-hotkeys-light.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_settings_hotkeys", + "community": 15, + "norm_label": "settings - hotkeys tab" + }, + { + "label": "Settings Tab Navigation (General/Hotkeys/Tools)", + "file_type": "concept", + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_settings_tabs", + "community": 15, + "norm_label": "settings tab navigation (general/hotkeys/tools)" + }, + { + "label": "Clip Locking", + "file_type": "concept", + "source_file": "site/assets/screens/search-light.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_clip_locking", + "community": 15, + "norm_label": "clip locking" + }, + { + "label": "Application Preferences (Max Clips, Start Minimized, Auto Start, Auto Updates)", + "file_type": "concept", + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_general_preferences", + "community": 15, + "norm_label": "application preferences (max clips, start minimized, auto start, auto updates)" + }, + { + "label": "Global Hotkeys Configuration", + "file_type": "concept", + "source_file": "site/assets/screens/settings-hotkeys-light.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "screens_global_hotkeys", + "community": 15, + "norm_label": "global hotkeys configuration" + }, + { + "label": "Clipless Brand Mark (stylized 'e' / paperclip glyph)", + "file_type": "concept", + "source_file": "resources/logo.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "app_brand_mark", + "community": 27, + "norm_label": "clipless brand mark (stylized 'e' / paperclip glyph)" + }, + { + "label": "Clipless Logo (vector brand mark)", + "file_type": "image", + "source_file": "resources/logo.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_logo_brand_logo", + "community": 27, + "norm_label": "clipless logo (vector brand mark)" + }, + { + "label": "Clipless App Icon (multi-DPI set: 1x..5x)", + "file_type": "image", + "source_file": "resources/icon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_icon_app_icon", + "community": 27, + "norm_label": "clipless app icon (multi-dpi set: 1x..5x)" + }, + { + "label": "Clipless Brand Mark (site PNG, white-on-dark)", + "file_type": "image", + "source_file": "site/assets/clipless-mark.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "assets_clipless_mark_brand_mark_png", + "community": 27, + "norm_label": "clipless brand mark (site png, white-on-dark)" + }, + { + "label": "Clipless Site Icon (brand mark on dark tile)", + "file_type": "image", + "source_file": "site/assets/icon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "assets_icon_site_icon_png", + "community": 27, + "norm_label": "clipless site icon (brand mark on dark tile)" + }, + { + "label": "Electron Logo (decorative framework asset)", + "file_type": "image", + "source_file": "src/renderer/src/assets/electron.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "assets_electron_electron_logo", + "community": 27, + "norm_label": "electron logo (decorative framework asset)" + }, + { + "label": "Wavy Lines Background (decorative gradient oscillation)", + "file_type": "image", + "source_file": "src/renderer/src/assets/wavy-lines.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "assets_wavy_lines_wavy_lines_bg", + "community": 27, + "norm_label": "wavy lines background (decorative gradient oscillation)" + }, + { + "label": "E2E Test Image Fixture (solid blue tile)", + "file_type": "image", + "source_file": "e2e/fixtures/test-image.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "fixtures_test_image_e2e_fixture", + "community": 27, + "norm_label": "e2e test image fixture (solid blue tile)" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/extensions.json", + "source_location": "L2", + "weight": 1.0, + "source": "vscode_extensions", + "target": "vscode_extensions_recommendations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/launch.json", + "source_location": "L30", + "weight": 1.0, + "source": "vscode_launch", + "target": "vscode_launch_compounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/launch.json", + "source_location": "L3", + "weight": 1.0, + "source": "vscode_launch", + "target": "vscode_launch_configurations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/launch.json", + "source_location": "L2", + "weight": 1.0, + "source": "vscode_launch", + "target": "vscode_launch_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/settings.json", + "source_location": "L5", + "weight": 1.0, + "source": "vscode_settings", + "target": "vscode_settings_javascript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/settings.json", + "source_location": "L8", + "weight": 1.0, + "source": "vscode_settings", + "target": "vscode_settings_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/settings.json", + "source_location": "L2", + "weight": 1.0, + "source": "vscode_settings", + "target": "vscode_settings_typescript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/settings.json", + "source_location": "L3", + "weight": 1.0, + "source": "vscode_settings_typescript", + "target": "vscode_settings_typescript_editor_defaultformatter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/settings.json", + "source_location": "L6", + "weight": 1.0, + "source": "vscode_settings_javascript", + "target": "vscode_settings_javascript_editor_defaultformatter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/settings.json", + "source_location": "L9", + "weight": 1.0, + "source": "vscode_settings_json", + "target": "vscode_settings_json_editor_defaultformatter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/tasks.json", + "source_location": "L3", + "weight": 1.0, + "source": "vscode_tasks", + "target": "vscode_tasks_tasks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/tasks.json", + "source_location": "L2", + "weight": 1.0, + "source": "vscode_tasks", + "target": "vscode_tasks_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/context-menu.spec.ts", + "source_location": "L4", + "weight": 1.0, + "source": "e2e_context_menu_spec", + "target": "e2e_context_menu_spec_apppath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/context-menu.spec.ts", + "source_location": "L7", + "weight": 1.0, + "source": "e2e_context_menu_spec", + "target": "e2e_context_menu_spec_launchapp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/context-menu.spec.ts", + "source_location": "L5", + "weight": 1.0, + "source": "e2e_context_menu_spec", + "target": "e2e_context_menu_spec_unique", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L4", + "weight": 1.0, + "source": "e2e_tools_spec", + "target": "e2e_tools_spec_apppath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L73", + "weight": 1.0, + "source": "e2e_tools_spec", + "target": "e2e_tools_spec_cleanupalldata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L86", + "weight": 1.0, + "source": "e2e_tools_spec", + "target": "e2e_tools_spec_deleteitembyname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L16", + "weight": 1.0, + "source": "e2e_tools_spec", + "target": "e2e_tools_spec_findwindowbyurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L9", + "weight": 1.0, + "source": "e2e_tools_spec", + "target": "e2e_tools_spec_launchapp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L44", + "weight": 1.0, + "source": "e2e_tools_spec", + "target": "e2e_tools_spec_opensettingstoolstab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L7", + "weight": 1.0, + "source": "e2e_tools_spec", + "target": "e2e_tools_spec_unique", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "e2e/tools.spec.ts", + "source_location": "L54", + "weight": 1.0, + "source": "e2e_tools_spec_opensettingstoolstab", + "target": "e2e_tools_spec_findwindowbyurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L2", + "weight": 1.0, + "source": "e2e_tsconfig", + "target": "e2e_tsconfig_compileroptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L10", + "weight": 1.0, + "source": "e2e_tsconfig", + "target": "e2e_tsconfig_include", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L7", + "weight": 1.0, + "source": "e2e_tsconfig_compileroptions", + "target": "e2e_tsconfig_compileroptions_esmoduleinterop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L4", + "weight": 1.0, + "source": "e2e_tsconfig_compileroptions", + "target": "e2e_tsconfig_compileroptions_module", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L5", + "weight": 1.0, + "source": "e2e_tsconfig_compileroptions", + "target": "e2e_tsconfig_compileroptions_moduleresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L8", + "weight": 1.0, + "source": "e2e_tsconfig_compileroptions", + "target": "e2e_tsconfig_compileroptions_skiplibcheck", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L6", + "weight": 1.0, + "source": "e2e_tsconfig_compileroptions", + "target": "e2e_tsconfig_compileroptions_strict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "e2e/tsconfig.json", + "source_location": "L3", + "weight": 1.0, + "source": "e2e_tsconfig_compileroptions", + "target": "e2e_tsconfig_compileroptions_target", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "electron.vite.config.ts", + "source_location": "L5", + "weight": 1.0, + "source": "electron_vite_config", + "target": "package", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L6", + "weight": 1.0, + "source": "package", + "target": "package_author", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L36", + "weight": 1.0, + "source": "package", + "target": "package_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L4", + "weight": 1.0, + "source": "package", + "target": "package_description", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L50", + "weight": 1.0, + "source": "package", + "target": "package_devdependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L8", + "weight": 1.0, + "source": "package", + "target": "package_homepage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L7", + "weight": 1.0, + "source": "package", + "target": "package_license", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L5", + "weight": 1.0, + "source": "package", + "target": "package_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L2", + "weight": 1.0, + "source": "package", + "target": "package_name", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L9", + "weight": 1.0, + "source": "package", + "target": "package_repository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L13", + "weight": 1.0, + "source": "package", + "target": "package_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L3", + "weight": 1.0, + "source": "package", + "target": "package_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L10", + "weight": 1.0, + "source": "package_repository", + "target": "package_repository_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L11", + "weight": 1.0, + "source": "package_repository", + "target": "package_repository_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L21", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_build", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L26", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_build_linux", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L25", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_build_mac", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L23", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_build_unpack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L24", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_build_win", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L20", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_dev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L14", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_format", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L15", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_lint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L22", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_postinstall", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L27", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_release", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L33", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_screenshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L34", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_screenshots_only", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L19", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_start", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L28", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_test", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L31", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_test_coverage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L32", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_test_e2e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L30", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_test_ui", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L29", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_test_watch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L18", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_typecheck", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L16", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_typecheck_node", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L17", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_typecheck_web", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L44", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_classnames", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L37", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_electron_toolkit_preload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L38", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_electron_toolkit_utils", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L45", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_electron_updater", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L39", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_fortawesome_fontawesome_svg_core", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L40", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_fortawesome_free_solid_svg_icons", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L41", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_fortawesome_react_fontawesome", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L46", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_outside_click_handler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L47", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_syntax_highlighter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L48", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_tailwindcss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L42", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_tailwindcss_vite", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L43", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_tanstack_react_virtual", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L65", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_electron", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L66", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_electron_builder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L51", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_electron_toolkit_eslint_config_prettier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L52", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_electron_toolkit_eslint_config_ts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L53", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_electron_toolkit_tsconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L67", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_electron_vite", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L68", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_eslint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L69", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_eslint_plugin_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L70", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_eslint_plugin_react_hooks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L71", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_eslint_plugin_react_refresh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L72", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_jsdom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L54", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_playwright_test", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L73", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_prettier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L74", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L75", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_react_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L55", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_testing_library_jest_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L56", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_testing_library_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L57", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_testing_library_user_event", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L58", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_types_node", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L59", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_types_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L60", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_types_react_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L61", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_types_react_syntax_highlighter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L76", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_typescript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L77", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_vite", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L62", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_vitejs_plugin_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L78", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_vitest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L63", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_vitest_coverage_v8", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L64", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_vitest_ui", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L22", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "fixtures_demo_data", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L24", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_capture_spec_themes", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_cleanup", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_launchapp", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_opensettingswindow", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_opentoolslauncher", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_seed", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_shoot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_showsearch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/capture.spec.ts", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_capture_spec", + "target": "screenshots_helpers_theme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L18", + "weight": 1.0, + "source": "fixtures_demo_data", + "target": "fixtures_demo_data_demo_clips", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L11", + "weight": 1.0, + "source": "fixtures_demo_data", + "target": "fixtures_demo_data_democlip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L88", + "weight": 1.0, + "source": "fixtures_demo_data", + "target": "fixtures_demo_data_quick_tools", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L80", + "weight": 1.0, + "source": "fixtures_demo_data", + "target": "fixtures_demo_data_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L108", + "weight": 1.0, + "source": "fixtures_demo_data", + "target": "fixtures_demo_data_templates", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L9", + "weight": 1.0, + "source": "fixtures_demo_data", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L9", + "weight": 1.0, + "source": "fixtures_demo_data", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L18", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "fixtures_demo_data", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "screenshots/fixtures/demo-data.ts", + "source_location": "L12", + "weight": 1.0, + "source": "fixtures_demo_data_democlip", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L18", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "fixtures_demo_data_democlip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L18", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "fixtures_demo_data_demo_clips", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L18", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "fixtures_demo_data_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L18", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "fixtures_demo_data_quick_tools", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L18", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "fixtures_demo_data_templates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L156", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_cleanup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L47", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_launchapp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L34", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_launchedapp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L29", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_main_entry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L128", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_opensettingswindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L139", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_opentoolslauncher", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L32", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_output_dir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L62", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_seed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L115", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_shoot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L120", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_showsearch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L26", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_theme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/helpers.ts", + "source_location": "L41", + "weight": 1.0, + "source": "screenshots_helpers", + "target": "screenshots_helpers_windowwithapi", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L2", + "weight": 1.0, + "source": "screenshots_tsconfig", + "target": "screenshots_tsconfig_compileroptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L12", + "weight": 1.0, + "source": "screenshots_tsconfig", + "target": "screenshots_tsconfig_include", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L7", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_esmoduleinterop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L9", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_lib", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L4", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_module", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L5", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_moduleresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L8", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_skiplibcheck", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L6", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_strict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L3", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "screenshots/tsconfig.json", + "source_location": "L10", + "weight": 1.0, + "source": "screenshots_tsconfig_compileroptions", + "target": "screenshots_tsconfig_compileroptions_types", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "site/app.js", + "source_location": "L21", + "weight": 1.0, + "source": "site_app", + "target": "site_app_applythemelabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "site/app.js", + "source_location": "L13", + "weight": 1.0, + "source": "site_app", + "target": "site_app_hasmanualchoice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "site/app.js", + "source_location": "L29", + "weight": 1.0, + "source": "site_app", + "target": "site_app_settheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "site/app.js", + "source_location": "L39", + "weight": 1.0, + "source": "site_app", + "target": "site_app_toggletheme", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "site/app.js", + "source_location": "L36", + "weight": 1.0, + "source": "site_app_settheme", + "target": "site_app_applythemelabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "site/app.js", + "source_location": "L41", + "weight": 1.0, + "source": "site_app_toggletheme", + "target": "site_app_settheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L56", + "weight": 1.0, + "source": "mocks_electron", + "target": "mocks_electron_app", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L38", + "weight": 1.0, + "source": "mocks_electron", + "target": "mocks_electron_browserwindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L3", + "weight": 1.0, + "source": "mocks_electron", + "target": "mocks_electron_clipboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L23", + "weight": 1.0, + "source": "mocks_electron", + "target": "mocks_electron_globalshortcut", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L30", + "weight": 1.0, + "source": "mocks_electron", + "target": "mocks_electron_nativeimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L17", + "weight": 1.0, + "source": "mocks_electron", + "target": "mocks_electron_safestorage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/__mocks__/electron.ts", + "source_location": "L52", + "weight": 1.0, + "source": "mocks_electron", + "target": "mocks_electron_shell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L12", + "weight": 1.0, + "source": "app_index", + "target": "app_index_initializeapp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L116", + "weight": 1.0, + "source": "app_index", + "target": "app_index_initializeservices", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L68", + "weight": 1.0, + "source": "app_index", + "target": "app_index_setupappevents", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L10", + "weight": 1.0, + "source": "app_index", + "target": "autostart_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L10", + "weight": 1.0, + "source": "app_index", + "target": "autostart_index_applyautostart", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "app_index", + "target": "hotkeys_index_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "app_index", + "target": "ipc_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "app_index", + "target": "ipc_index_setupmainipc", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "app_index", + "target": "main_tray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "app_index", + "target": "main_tray_gettray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "app_index", + "target": "main_tray_setisquitting", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "app_index", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "app_index", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "app_index", + "target": "updater_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "app_index", + "target": "updater_index_configureautoupdater", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "app_index", + "target": "updater_index_runautomaticupdatecheck", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "app_index", + "target": "updater_index_setupautoupdaterevents", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L8", + "weight": 1.0, + "source": "app_index", + "target": "window_bounds_getwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L8", + "weight": 1.0, + "source": "app_index", + "target": "window_creation_getmainwindow", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L8", + "weight": 1.0, + "source": "app_index", + "target": "window_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L8", + "weight": 1.0, + "source": "app_index", + "target": "window_index_initializewindowsystem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L9", + "weight": 1.0, + "source": "app_index", + "target": "window_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/app/index.ts", + "source_location": "L9", + "weight": 1.0, + "source": "app_index", + "target": "window_settings_applywindowsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "main_index", + "target": "app_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/app/index.ts", + "source_location": "L61", + "weight": 1.0, + "source": "app_index_initializeapp", + "target": "window_creation_getmainwindow" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/app/index.ts", + "source_location": "L20", + "weight": 1.0, + "source": "app_index_initializeapp", + "target": "window_index_initializewindowsystem" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "main_index", + "target": "app_index_initializeapp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/app/index.ts", + "source_location": "L89", + "weight": 1.0, + "source": "app_index_setupappevents", + "target": "window_index_initializewindowsystem" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "main_index", + "target": "app_index_setupappevents", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/app/index.ts", + "source_location": "L118", + "weight": 1.0, + "source": "app_index_initializeservices", + "target": "ipc_index_setupmainipc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/app/index.ts", + "source_location": "L121", + "weight": 1.0, + "source": "app_index_initializeservices", + "target": "updater_index_configureautoupdater" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/app/index.ts", + "source_location": "L122", + "weight": 1.0, + "source": "app_index_initializeservices", + "target": "updater_index_setupautoupdaterevents" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "main_index", + "target": "app_index_initializeservices", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.test.ts", + "source_location": "L12", + "weight": 1.0, + "source": "autostart_index_test", + "target": "autostart_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.test.ts", + "source_location": "L12", + "weight": 1.0, + "source": "autostart_index_test", + "target": "autostart_index_applyautostart", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.test.ts", + "source_location": "L12", + "weight": 1.0, + "source": "autostart_index_test", + "target": "autostart_index_getautostartstate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.test.ts", + "source_location": "L12", + "weight": 1.0, + "source": "autostart_index_test", + "target": "autostart_index_isautostartsupported", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L30", + "weight": 1.0, + "source": "autostart_index", + "target": "autostart_index_applyautostart", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L23", + "weight": 1.0, + "source": "autostart_index", + "target": "autostart_index_canmanageautostart", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L50", + "weight": 1.0, + "source": "autostart_index", + "target": "autostart_index_getautostartstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L15", + "weight": 1.0, + "source": "autostart_index", + "target": "autostart_index_isautostartsupported", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L30", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "autostart_index", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L15", + "weight": 1.0, + "source": "ipc_index", + "target": "autostart_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L23", + "weight": 1.0, + "source": "autostart_index_canmanageautostart", + "target": "autostart_index_isautostartsupported", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L31", + "weight": 1.0, + "source": "autostart_index_applyautostart", + "target": "autostart_index_canmanageautostart", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/autoStart/index.ts", + "source_location": "L51", + "weight": 1.0, + "source": "autostart_index_getautostartstate", + "target": "autostart_index_canmanageautostart", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L30", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "autostart_index_applyautostart", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L15", + "weight": 1.0, + "source": "ipc_index", + "target": "autostart_index_applyautostart", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L30", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "autostart_index_getautostartstate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_clearimagecache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_getclipboardbookmark", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_getclipboardhtml", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_getclipboardimage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_getclipboardrtf", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_getclipboardtext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_getcurrentclipboarddata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_setclipboardbookmark", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_setclipboardhtml", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_setclipboardimage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_setclipboardrtf", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L29", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_setclipboardtext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.test.ts", + "source_location": "L44", + "weight": 1.0, + "source": "clipboard_data_test", + "target": "clipboard_data_test_createmockimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L58", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_clearimagecache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L76", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_getclipboardbookmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L65", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_getclipboardhtml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L68", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_getclipboardimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L66", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_getclipboardrtf", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L64", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_getclipboardtext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L16", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_getcurrentclipboarddata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L7", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_getimagefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L108", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_setclipboardbookmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L89", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_setclipboardhtml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L97", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_setclipboardimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L93", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_setclipboardrtf", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L85", + "weight": 1.0, + "source": "clipboard_data", + "target": "clipboard_data_setclipboardtext", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_data", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_data", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_data", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/data.ts", + "source_location": "L32", + "weight": 1.0, + "source": "clipboard_data_getcurrentclipboarddata", + "target": "clipboard_data_getimagefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_getcurrentclipboarddata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_data_getcurrentclipboarddata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L38", + "weight": 1.0, + "source": "clipboard_monitoring_checkclipboard", + "target": "clipboard_data_getcurrentclipboarddata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_monitoring_initializeclipboardmonitoring", + "target": "clipboard_data_getcurrentclipboarddata" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_data_getcurrentclipboarddata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_getclipboardtext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_getclipboardhtml", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_getclipboardrtf", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_getclipboardimage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_getclipboardbookmark", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_setclipboardtext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_setclipboardhtml", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_setclipboardrtf", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_setclipboardimage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_data_setclipboardbookmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L16", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_index_initializeclipboardsystem", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_ipc", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_ipc_setupclipboardipc", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_monitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_monitoring_initializeclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L12", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_quick_clips", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L11", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_quick_tools", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L10", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L8", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_storage_integration", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/index.ts", + "source_location": "L9", + "weight": 1.0, + "source": "clipboard_index", + "target": "clipboard_templates", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L5", + "weight": 1.0, + "source": "window_creation", + "target": "clipboard_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/clipboard/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "clipboard_index_initializeclipboardsystem", + "target": "clipboard_ipc_setupclipboardipc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/clipboard/index.ts", + "source_location": "L18", + "weight": 1.0, + "source": "clipboard_index_initializeclipboardsystem", + "target": "clipboard_monitoring_initializeclipboardmonitoring" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L5", + "weight": 1.0, + "source": "window_creation", + "target": "clipboard_index_initializeclipboardsystem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/window/creation.ts", + "source_location": "L238", + "weight": 1.0, + "source": "window_creation_createwindow", + "target": "clipboard_index_initializeclipboardsystem" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L76", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_ipc_setupclipboardipc", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L15", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_monitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L15", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_monitoring_setskipnextimagechange", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L15", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_monitoring_startclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L15", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_monitoring_stopclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L55", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_clips", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L55", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_clips_exportquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L55", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_clips_importquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L55", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_clips_opentoolsformatches", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L55", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_clips_scantextforpatterns", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L47", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_tools", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L47", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_tools_createquicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L47", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_tools_deletequicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L47", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_tools_getallquicktools", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L47", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_tools_reorderquicktools", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L47", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_tools_updatequicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L47", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_quick_tools_validatetoolurl", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L39", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L39", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_search_terms_createsearchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L39", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_search_terms_deletesearchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L39", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_search_terms_getallsearchterms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L39", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_search_terms_reordersearchterms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L39", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_search_terms_testsearchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L39", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_search_terms_updatesearchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_clearalldata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_exportdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_getclips", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_getsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_getstoragestats", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_importdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_saveclips", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_storage_integration_savesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L31", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_templates", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L31", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_templates_createtemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L31", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_templates_deletetemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L31", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_templates_generatetextfromtemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L31", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_templates_getalltemplates", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L31", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_templates_reordertemplates", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L31", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "clipboard_templates_updatetemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L70", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "notifications_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L70", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "notifications_index_shownotification", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types_quickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L71", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "storage_image_store", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/ipc.ts", + "source_location": "L71", + "weight": 1.0, + "source": "clipboard_ipc", + "target": "storage_image_store_loadimage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_monitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_monitoring_checkclipboard", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_monitoring_initializeclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_monitoring_setskipnextimagechange", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_monitoring_startclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_monitoring_stopclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L33", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "clipboard_monitoring_test_createmockwindow", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L23", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "storage_image_store", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L23", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "storage_image_store_saveimage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L24", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "storage_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.test.ts", + "source_location": "L24", + "weight": 1.0, + "source": "clipboard_monitoring_test", + "target": "storage_search_terms_generateid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L37", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_monitoring_checkclipboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_monitoring_getdatapath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L18", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_monitoring_initializeclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L32", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_monitoring_setskipnextimagechange", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L84", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_monitoring_startclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L93", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "clipboard_monitoring_stopclipboardmonitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L4", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "storage_image_store", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L4", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "storage_image_store_saveimage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "storage_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clipboard_monitoring", + "target": "storage_search_terms_generateid", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L6", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "clipboard_monitoring", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L49", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "clipboard_monitoring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clipboard_monitoring_checkclipboard", + "target": "clipboard_monitoring_getdatapath", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L6", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "clipboard_monitoring_setskipnextimagechange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L124", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_copyimageclip", + "target": "clipboard_monitoring_setskipnextimagechange" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L49", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "clipboard_monitoring_setskipnextimagechange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L62", + "weight": 1.0, + "source": "clipboard_monitoring_checkclipboard", + "target": "storage_image_store_saveimage" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/clipboard/monitoring.ts", + "source_location": "L60", + "weight": 1.0, + "source": "clipboard_monitoring_checkclipboard", + "target": "storage_search_terms_generateid" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "clipboard_quick_clips", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "clipboard_quick_clips_exportquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "clipboard_quick_clips_importquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "clipboard_quick_clips_opentoolsformatches", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "clipboard_quick_clips_scantextforpatterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L27", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "clipboard_quick_clips_test_mockedstorage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "clipboard_quick_clips_test_mockopenexternal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L26", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.test.ts", + "source_location": "L26", + "weight": 1.0, + "source": "clipboard_quick_clips_test", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L159", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "clipboard_quick_clips_exportquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L177", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "clipboard_quick_clips_importquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L51", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "clipboard_quick_clips_opentoolsformatches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L6", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "clipboard_quick_clips_scantextforpatterns", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "shared_types_quickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-clips.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_quick_clips", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools_createquicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools_deletequicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools_getallquicktools", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools_reorderquicktools", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L23", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools_test_mockedstorage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools_updatequicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L13", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "clipboard_quick_tools_validatetoolurl", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L21", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.test.ts", + "source_location": "L21", + "weight": 1.0, + "source": "clipboard_quick_tools_test", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L14", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "clipboard_quick_tools_createquicktool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L32", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "clipboard_quick_tools_deletequicktool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "clipboard_quick_tools_getallquicktools", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L41", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "clipboard_quick_tools_reorderquicktools", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L23", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "clipboard_quick_tools_updatequicktool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L50", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "clipboard_quick_tools_validatetoolurl", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/quick-tools.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_quick_tools", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L33", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "clipboard_search_terms_createsearchterm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L55", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "clipboard_search_terms_deletesearchterm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L24", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "clipboard_search_terms_getallsearchterms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L64", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "clipboard_search_terms_reordersearchterms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L73", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "clipboard_search_terms_testsearchterm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L43", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "clipboard_search_terms_updatesearchterm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L10", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "clipboard_search_terms_validatecapturegroupnames", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_search_terms", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L35", + "weight": 1.0, + "source": "clipboard_search_terms_createsearchterm", + "target": "clipboard_search_terms_validatecapturegroupnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/search-terms.ts", + "source_location": "L46", + "weight": 1.0, + "source": "clipboard_search_terms_updatesearchterm", + "target": "clipboard_search_terms_validatecapturegroupnames", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L74", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_clearalldata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L55", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_exportdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_getclips", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L27", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_getsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L46", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_getstoragestats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L64", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_importdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L14", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_saveclips", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L36", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "clipboard_storage_integration_savesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/storage-integration.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_storage_integration", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L14", + "weight": 1.0, + "source": "clipboard_templates", + "target": "clipboard_templates_createtemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L32", + "weight": 1.0, + "source": "clipboard_templates", + "target": "clipboard_templates_deletetemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L50", + "weight": 1.0, + "source": "clipboard_templates", + "target": "clipboard_templates_generatetextfromtemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clipboard_templates", + "target": "clipboard_templates_getalltemplates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L41", + "weight": 1.0, + "source": "clipboard_templates", + "target": "clipboard_templates_reordertemplates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L23", + "weight": 1.0, + "source": "clipboard_templates", + "target": "clipboard_templates_updatetemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_templates", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clipboard_templates", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_templates", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/clipboard/templates.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clipboard_templates", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L45", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "hotkeys_actions", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L45", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "hotkeys_actions_hotkeyactions", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L48", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "storage_image_store", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L48", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "storage_image_store_loadimage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L47", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.test.ts", + "source_location": "L47", + "weight": 1.0, + "source": "hotkeys_actions_test", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L12", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "hotkeys_actions_hotkeyactions", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "notifications_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "notifications_index_shownotification", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L7", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L7", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "storage_image_store", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "storage_image_store_loadimage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_actions", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "hotkeys_actions", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L15", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_actions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L84", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions", + "target": "hotkeys_actions_hotkeyactions_copycliptoclipboard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L114", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions", + "target": "hotkeys_actions_hotkeyactions_copyimageclip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L52", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions", + "target": "hotkeys_actions_hotkeyactions_copyquickclip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L22", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions", + "target": "hotkeys_actions_hotkeyactions_focuswindow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L165", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions", + "target": "hotkeys_actions_hotkeyactions_opentoolslauncher", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L15", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions", + "target": "hotkeys_actions_hotkeyactions_setmainwindow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L141", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions", + "target": "hotkeys_actions_hotkeyactions_togglesearchbar", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "hotkeys_actions_hotkeyactions", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L15", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_actions_hotkeyactions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L72", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_copyquickclip", + "target": "hotkeys_actions_hotkeyactions_copycliptoclipboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L75", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_copyquickclip", + "target": "notifications_index_shownotification" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L103", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_copycliptoclipboard", + "target": "hotkeys_actions_hotkeyactions_copyimageclip", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L84", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_copycliptoclipboard", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L121", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_copyimageclip", + "target": "storage_image_store_loadimage" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L180", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_opentoolslauncher", + "target": "window_creation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/main/hotkeys/actions.ts", + "source_location": "L183", + "weight": 1.0, + "source": "hotkeys_actions_hotkeyactions_opentoolslauncher", + "target": "window_creation_createtoolslauncherwindow" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L20", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_index_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L13", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_manager", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L13", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_manager_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_registry", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_registry_hotkeyregistry", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L16", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_types", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L16", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_types_hotkeycallbackmap", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L16", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_types_hotkeyregistrystate", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/index.ts", + "source_location": "L16", + "weight": 1.0, + "source": "src_main_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_types_registeredhotkey", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "ipc_index", + "target": "hotkeys_index_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L6", + "weight": 1.0, + "source": "window_creation", + "target": "hotkeys_index_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.test.ts", + "source_location": "L24", + "weight": 1.0, + "source": "hotkeys_manager_test", + "target": "hotkeys_manager", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.test.ts", + "source_location": "L24", + "weight": 1.0, + "source": "hotkeys_manager_test", + "target": "hotkeys_manager_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "hotkeys_manager_test", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.test.ts", + "source_location": "L25", + "weight": 1.0, + "source": "hotkeys_manager_test", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L10", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "hotkeys_manager_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "hotkeys_registry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "hotkeys_registry_hotkeyregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_manager", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L154", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_cleanup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L159", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_getcurrenthotkeys", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L18", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_initialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L163", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_ishotkeyregistered", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L167", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_isinitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L135", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_onsettingschanged", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L67", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L35", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_registerhotkeys", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L78", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L119", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_registersearchhotkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L102", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L14", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager", + "target": "hotkeys_manager_hotkeymanager_setmainwindow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L27", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_initialize", + "target": "hotkeys_manager_hotkeymanager_registerhotkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L142", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_onsettingschanged", + "target": "hotkeys_manager_hotkeymanager_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L148", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_onsettingschanged", + "target": "hotkeys_manager_hotkeymanager_registerhotkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L52", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registerhotkeys", + "target": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L55", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registerhotkeys", + "target": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L61", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registerhotkeys", + "target": "hotkeys_manager_hotkeymanager_registersearchhotkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L58", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registerhotkeys", + "target": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L67", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L78", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L102", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/manager.ts", + "source_location": "L119", + "weight": 1.0, + "source": "hotkeys_manager_hotkeymanager_registersearchhotkey", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.test.ts", + "source_location": "L10", + "weight": 1.0, + "source": "hotkeys_registry_test", + "target": "hotkeys_registry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.test.ts", + "source_location": "L10", + "weight": 1.0, + "source": "hotkeys_registry_test", + "target": "hotkeys_registry_hotkeyregistry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L7", + "weight": 1.0, + "source": "hotkeys_registry", + "target": "hotkeys_registry_hotkeyregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_registry", + "target": "hotkeys_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_registry", + "target": "hotkeys_types_hotkeyregistrystate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L78", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_registry_hotkeyregistry_cleanup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L64", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_registry_hotkeyregistry_getcurrenthotkeys", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L71", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_registry_hotkeyregistry_ishotkeyregistered", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L13", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_registry_hotkeyregistry_isinitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L24", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_registry_hotkeyregistry_registerhotkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L17", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_registry_hotkeyregistry_setinitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L50", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_registry_hotkeyregistry_unregisterallhotkeys", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L8", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry", + "target": "hotkeys_types_hotkeyregistrystate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/registry.ts", + "source_location": "L79", + "weight": 1.0, + "source": "hotkeys_registry_hotkeyregistry_cleanup", + "target": "hotkeys_registry_hotkeyregistry_unregisterallhotkeys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/types.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_types", + "target": "hotkeys_types_hotkeycallbackmap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/types.ts", + "source_location": "L19", + "weight": 1.0, + "source": "hotkeys_types", + "target": "hotkeys_types_hotkeyregistrystate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/hotkeys/types.ts", + "source_location": "L12", + "weight": 1.0, + "source": "hotkeys_types", + "target": "hotkeys_types_registeredhotkey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L17", + "weight": 1.0, + "source": "ipc_index", + "target": "ipc_index_setupmainipc", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "ipc_index", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "ipc_index", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L14", + "weight": 1.0, + "source": "ipc_index", + "target": "updater_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L14", + "weight": 1.0, + "source": "ipc_index", + "target": "updater_index_checkforupdateswithretry", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "ipc_index", + "target": "window_creation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "ipc_index", + "target": "window_creation_createsettingswindow", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "ipc_index", + "target": "window_creation_createtoolslauncherwindow", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "ipc_index", + "target": "window_creation_getmainwindow", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "ipc_index", + "target": "window_creation_getsettingswindow", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "ipc_index", + "target": "window_creation_gettoolslauncherwindow", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L13", + "weight": 1.0, + "source": "ipc_index", + "target": "window_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/ipc/index.ts", + "source_location": "L13", + "weight": 1.0, + "source": "ipc_index", + "target": "window_settings_applywindowsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/notifications/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "notifications_index", + "target": "notifications_index_shownotification", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/notifications/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "notifications_index", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/notifications/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "notifications_index", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/clips.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_clips", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/clips.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_clips", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/clips.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_clips", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/clips.ts", + "source_location": "L6", + "weight": 1.0, + "source": "storage_clips", + "target": "storage_clips_converttostoredclips", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/clips.ts", + "source_location": "L23", + "weight": 1.0, + "source": "storage_clips", + "target": "storage_clips_getclipstats", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L29", + "weight": 1.0, + "source": "storage_index", + "target": "storage_clips", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L29", + "weight": 1.0, + "source": "storage_index", + "target": "storage_clips_converttostoredclips", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L335", + "weight": 1.0, + "source": "storage_index_securestorage_saveclips", + "target": "storage_clips_converttostoredclips" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L29", + "weight": 1.0, + "source": "storage_index", + "target": "storage_clips_getclipstats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L854", + "weight": 1.0, + "source": "storage_index_securestorage_getstoragestats", + "target": "storage_clips_getclipstats" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_defaults", + "target": "shared_constants", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_defaults", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_defaults", + "target": "shared_types_appdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_defaults", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_defaults", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L55", + "weight": 1.0, + "source": "storage_defaults", + "target": "storage_defaults_default_data", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_defaults", + "target": "storage_defaults_default_hotkey_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/defaults.ts", + "source_location": "L40", + "weight": 1.0, + "source": "storage_defaults", + "target": "storage_defaults_default_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L19", + "weight": 1.0, + "source": "storage_index", + "target": "storage_defaults", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L11", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_defaults", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/settings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_settings", + "target": "storage_defaults", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/settings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_settings", + "target": "storage_defaults_default_hotkey_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L19", + "weight": 1.0, + "source": "storage_index", + "target": "storage_defaults_default_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L11", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_defaults_default_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L11", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_defaults_default_data", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_ensuredatadirectory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_isencryptionavailable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_loadencryptedbuffer", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_loadencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_loadjsonfile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_saveencryptedbuffer", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_saveencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_file_operations_test", + "target": "storage_file_operations_savejsonfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L140", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_ensuredatadirectory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L147", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_isencryptionavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L123", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_loadencryptedbuffer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_loadencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L80", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_loadjsonfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L95", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_saveencryptedbuffer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L7", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_saveencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/file-operations.ts", + "source_location": "L73", + "weight": 1.0, + "source": "storage_file_operations", + "target": "storage_file_operations_savejsonfile", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_file_operations", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_index", + "target": "storage_file_operations", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L12", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_file_operations", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_file_operations_saveencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/image-store.ts", + "source_location": "L27", + "weight": 1.0, + "source": "storage_image_store_saveimage", + "target": "storage_file_operations_saveencryptedjson" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_index", + "target": "storage_file_operations_saveencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L259", + "weight": 1.0, + "source": "storage_index_securestorage_savedomain", + "target": "storage_file_operations_saveencryptedjson" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L12", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_file_operations_saveencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/migration.ts", + "source_location": "L166", + "weight": 1.0, + "source": "storage_migration_migratelegacystorage", + "target": "storage_file_operations_saveencryptedjson" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_file_operations_loadencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_index", + "target": "storage_file_operations_loadencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L12", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_file_operations_loadencryptedjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_index", + "target": "storage_file_operations_savejsonfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L294", + "weight": 1.0, + "source": "storage_index_securestorage_savemeta", + "target": "storage_file_operations_savejsonfile" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L12", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_file_operations_savejsonfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/migration.ts", + "source_location": "L181", + "weight": 1.0, + "source": "storage_migration_migratelegacystorage", + "target": "storage_file_operations_savejsonfile" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_index", + "target": "storage_file_operations_loadjsonfile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_file_operations_ensuredatadirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/image-store.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_image_store_saveimage", + "target": "storage_file_operations_ensuredatadirectory" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_index", + "target": "storage_file_operations_ensuredatadirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L117", + "weight": 1.0, + "source": "storage_index_securestorage_loaddatainbackground", + "target": "storage_file_operations_ensuredatadirectory" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L21", + "weight": 1.0, + "source": "storage_index", + "target": "storage_file_operations_isencryptionavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L120", + "weight": 1.0, + "source": "storage_index_securestorage_loaddatainbackground", + "target": "storage_file_operations_isencryptionavailable" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.test.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_image_store_test", + "target": "storage_image_store", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.test.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_image_store_test", + "target": "storage_image_store_deleteallimages", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.test.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_image_store_test", + "target": "storage_image_store_deleteimage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.test.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_image_store_test", + "target": "storage_image_store_loadimage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.test.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_image_store_test", + "target": "storage_image_store_loadthumbnail", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.test.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_image_store_test", + "target": "storage_image_store_saveimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L82", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_image_store_deleteallimages", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L62", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_image_store_deleteimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L11", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_image_store_getimagesdir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L46", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_image_store_loadimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L54", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_image_store_loadthumbnail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L19", + "weight": 1.0, + "source": "storage_image_store", + "target": "storage_image_store_saveimage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L53", + "weight": 1.0, + "source": "storage_index", + "target": "storage_image_store", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L83", + "weight": 1.0, + "source": "storage_image_store_deleteallimages", + "target": "storage_image_store_getimagesdir", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L63", + "weight": 1.0, + "source": "storage_image_store_deleteimage", + "target": "storage_image_store_getimagesdir", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L47", + "weight": 1.0, + "source": "storage_image_store_loadimage", + "target": "storage_image_store_getimagesdir", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L55", + "weight": 1.0, + "source": "storage_image_store_loadthumbnail", + "target": "storage_image_store_getimagesdir", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/image-store.ts", + "source_location": "L20", + "weight": 1.0, + "source": "storage_image_store_saveimage", + "target": "storage_image_store_getimagesdir", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L53", + "weight": 1.0, + "source": "storage_index", + "target": "storage_image_store_saveimage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L228", + "weight": 1.0, + "source": "storage_index_securestorage_migrateinlineimages", + "target": "storage_image_store_saveimage" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L53", + "weight": 1.0, + "source": "storage_index", + "target": "storage_image_store_deleteimage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L345", + "weight": 1.0, + "source": "storage_index_securestorage_saveclips", + "target": "storage_image_store_deleteimage" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L53", + "weight": 1.0, + "source": "storage_index", + "target": "storage_image_store_deleteallimages", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L785", + "weight": 1.0, + "source": "storage_index_securestorage_clearalldata", + "target": "storage_image_store_deleteallimages" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_appdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_quickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_storagemeta", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_storagestats", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_templatesdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storage_index", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L57", + "weight": 1.0, + "source": "storage_index", + "target": "storage_index_default_templates_data", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L63", + "weight": 1.0, + "source": "storage_index", + "target": "storage_index_securestorage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L888", + "weight": 1.0, + "source": "storage_index", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L20", + "weight": 1.0, + "source": "storage_index", + "target": "storage_migration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L20", + "weight": 1.0, + "source": "storage_index", + "target": "storage_migration_migratedata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L20", + "weight": 1.0, + "source": "storage_index", + "target": "storage_migration_migratelegacystorage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_index", + "target": "storage_quick_tools", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_index", + "target": "storage_quick_tools_createquicktoolobject", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_index", + "target": "storage_quick_tools_processquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_index", + "target": "storage_quick_tools_reorderquicktoolsarray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_index", + "target": "storage_quick_tools_sortquicktoolsbyorder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_index", + "target": "storage_quick_tools_updatequicktoolobject", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L38", + "weight": 1.0, + "source": "storage_index", + "target": "storage_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L38", + "weight": 1.0, + "source": "storage_index", + "target": "storage_search_terms_createsearchtermobject", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L38", + "weight": 1.0, + "source": "storage_index", + "target": "storage_search_terms_generateid", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L38", + "weight": 1.0, + "source": "storage_index", + "target": "storage_search_terms_reordersearchtermsarray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L38", + "weight": 1.0, + "source": "storage_index", + "target": "storage_search_terms_sortsearchtermsbyorder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L38", + "weight": 1.0, + "source": "storage_index", + "target": "storage_search_terms_updatesearchtermobject", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L30", + "weight": 1.0, + "source": "storage_index", + "target": "storage_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L30", + "weight": 1.0, + "source": "storage_index", + "target": "storage_settings_mergesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L30", + "weight": 1.0, + "source": "storage_index", + "target": "storage_settings_normalizesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_index", + "target": "storage_templates", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_index", + "target": "storage_templates_createtemplateobject", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_index", + "target": "storage_templates_generatetextfromtemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_index", + "target": "storage_templates_reordertemplatesarray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_index", + "target": "storage_templates_sorttemplatesbyorder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L31", + "weight": 1.0, + "source": "storage_index", + "target": "storage_templates_updatetemplateobject", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L52", + "weight": 1.0, + "source": "storage_index", + "target": "storage_window_bounds", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L52", + "weight": 1.0, + "source": "storage_index", + "target": "storage_window_bounds_getwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L52", + "weight": 1.0, + "source": "storage_index", + "target": "storage_window_bounds_savewindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "updater_index", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/bounds.ts", + "source_location": "L4", + "weight": 1.0, + "source": "window_bounds", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L14", + "weight": 1.0, + "source": "window_creation", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/settings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "window_settings", + "target": "storage_index", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L76", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "shared_types_storagemeta", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L74", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L75", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "shared_types_templatesdata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L73", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L763", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_clearalldata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L83", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L602", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_createquicktool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L516", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_createsearchterm", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L409", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_createtemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L643", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_deletequicktool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L552", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_deletesearchterm", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L445", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_deletetemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L791", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_exportdata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L484", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_generatetextfromtemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L314", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_getclips", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L592", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_getquicktools", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L506", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_getsearchterms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L359", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_getsettings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L849", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_getstoragestats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L399", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_gettemplates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L754", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_getwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L811", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_importdata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L681", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_importquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L97", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L147", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_loadalldomains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L114", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_loaddatainbackground", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L217", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_migrateinlineimages", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L661", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_reorderquicktools", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L570", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_reordersearchterms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L463", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_reordertemplates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L325", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_saveclips", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L279", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_saveclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L248", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_savedomain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L293", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_savemeta", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L378", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_savesettings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L272", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_savesettingsdata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L286", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L742", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_savewindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L300", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_setonbackgroundloadcomplete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L621", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_updatequicktool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L530", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_updatesearchterm", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L390", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_updatesetting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L423", + "weight": 1.0, + "source": "storage_index_securestorage", + "target": "storage_index_securestorage_updatetemplate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L765", + "weight": 1.0, + "source": "storage_index_securestorage_clearalldata", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L604", + "weight": 1.0, + "source": "storage_index_securestorage_createquicktool", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L518", + "weight": 1.0, + "source": "storage_index_securestorage_createsearchterm", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L411", + "weight": 1.0, + "source": "storage_index_securestorage_createtemplate", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L645", + "weight": 1.0, + "source": "storage_index_securestorage_deletequicktool", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L554", + "weight": 1.0, + "source": "storage_index_securestorage_deletesearchterm", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L447", + "weight": 1.0, + "source": "storage_index_securestorage_deletetemplate", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L793", + "weight": 1.0, + "source": "storage_index_securestorage_exportdata", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L490", + "weight": 1.0, + "source": "storage_index_securestorage_generatetextfromtemplate", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L316", + "weight": 1.0, + "source": "storage_index_securestorage_getclips", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L594", + "weight": 1.0, + "source": "storage_index_securestorage_getquicktools", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L508", + "weight": 1.0, + "source": "storage_index_securestorage_getsearchterms", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L361", + "weight": 1.0, + "source": "storage_index_securestorage_getsettings", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L851", + "weight": 1.0, + "source": "storage_index_securestorage_getstoragestats", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L401", + "weight": 1.0, + "source": "storage_index_securestorage_gettemplates", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L813", + "weight": 1.0, + "source": "storage_index_securestorage_importdata", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L683", + "weight": 1.0, + "source": "storage_index_securestorage_importquickclipsconfig", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L108", + "weight": 1.0, + "source": "storage_index_securestorage_initialize", + "target": "storage_index_securestorage_loaddatainbackground", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L663", + "weight": 1.0, + "source": "storage_index_securestorage_reorderquicktools", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L572", + "weight": 1.0, + "source": "storage_index_securestorage_reordersearchterms", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L465", + "weight": 1.0, + "source": "storage_index_securestorage_reordertemplates", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L327", + "weight": 1.0, + "source": "storage_index_securestorage_saveclips", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L380", + "weight": 1.0, + "source": "storage_index_securestorage_savesettings", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L623", + "weight": 1.0, + "source": "storage_index_securestorage_updatequicktool", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L532", + "weight": 1.0, + "source": "storage_index_securestorage_updatesearchterm", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L425", + "weight": 1.0, + "source": "storage_index_securestorage_updatetemplate", + "target": "storage_index_securestorage_initialize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L131", + "weight": 1.0, + "source": "storage_index_securestorage_loaddatainbackground", + "target": "storage_index_securestorage_loadalldomains", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L128", + "weight": 1.0, + "source": "storage_index_securestorage_loaddatainbackground", + "target": "storage_migration_migratelegacystorage" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L208", + "weight": 1.0, + "source": "storage_index_securestorage_loadalldomains", + "target": "storage_index_securestorage_migrateinlineimages", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L165", + "weight": 1.0, + "source": "storage_index_securestorage_loadalldomains", + "target": "storage_migration_migratedata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L240", + "weight": 1.0, + "source": "storage_index_securestorage_migrateinlineimages", + "target": "storage_index_securestorage_saveclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L227", + "weight": 1.0, + "source": "storage_index_securestorage_migrateinlineimages", + "target": "storage_search_terms_generateid" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L280", + "weight": 1.0, + "source": "storage_index_securestorage_saveclipsdata", + "target": "storage_index_securestorage_savedomain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L273", + "weight": 1.0, + "source": "storage_index_securestorage_savesettingsdata", + "target": "storage_index_securestorage_savedomain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L287", + "weight": 1.0, + "source": "storage_index_securestorage_savetemplatesdata", + "target": "storage_index_securestorage_savedomain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L369", + "weight": 1.0, + "source": "storage_index_securestorage_getsettings", + "target": "storage_index_securestorage_savesettingsdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L835", + "weight": 1.0, + "source": "storage_index_securestorage_importdata", + "target": "storage_index_securestorage_savesettingsdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L384", + "weight": 1.0, + "source": "storage_index_securestorage_savesettings", + "target": "storage_index_securestorage_savesettingsdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L836", + "weight": 1.0, + "source": "storage_index_securestorage_importdata", + "target": "storage_index_securestorage_saveclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L351", + "weight": 1.0, + "source": "storage_index_securestorage_saveclips", + "target": "storage_index_securestorage_saveclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L614", + "weight": 1.0, + "source": "storage_index_securestorage_createquicktool", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L523", + "weight": 1.0, + "source": "storage_index_securestorage_createsearchterm", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L416", + "weight": 1.0, + "source": "storage_index_securestorage_createtemplate", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L655", + "weight": 1.0, + "source": "storage_index_securestorage_deletequicktool", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L564", + "weight": 1.0, + "source": "storage_index_securestorage_deletesearchterm", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L457", + "weight": 1.0, + "source": "storage_index_securestorage_deletetemplate", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L837", + "weight": 1.0, + "source": "storage_index_securestorage_importdata", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L733", + "weight": 1.0, + "source": "storage_index_securestorage_importquickclipsconfig", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L675", + "weight": 1.0, + "source": "storage_index_securestorage_reorderquicktools", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L584", + "weight": 1.0, + "source": "storage_index_securestorage_reordersearchterms", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L478", + "weight": 1.0, + "source": "storage_index_securestorage_reordertemplates", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L636", + "weight": 1.0, + "source": "storage_index_securestorage_updatequicktool", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L545", + "weight": 1.0, + "source": "storage_index_securestorage_updatesearchterm", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L438", + "weight": 1.0, + "source": "storage_index_securestorage_updatetemplate", + "target": "storage_index_securestorage_savetemplatesdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L838", + "weight": 1.0, + "source": "storage_index_securestorage_importdata", + "target": "storage_index_securestorage_savemeta", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L314", + "weight": 1.0, + "source": "storage_index_securestorage_getclips", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L325", + "weight": 1.0, + "source": "storage_index_securestorage_saveclips", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L359", + "weight": 1.0, + "source": "storage_index_securestorage_getsettings", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L364", + "weight": 1.0, + "source": "storage_index_securestorage_getsettings", + "target": "storage_settings_normalizesettings" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L378", + "weight": 1.0, + "source": "storage_index_securestorage_savesettings", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L383", + "weight": 1.0, + "source": "storage_index_securestorage_savesettings", + "target": "storage_settings_mergesettings" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L391", + "weight": 1.0, + "source": "storage_index_securestorage_updatesetting", + "target": "storage_index_securestorage_savesettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L390", + "weight": 1.0, + "source": "storage_index_securestorage_updatesetting", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L399", + "weight": 1.0, + "source": "storage_index_securestorage_gettemplates", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L403", + "weight": 1.0, + "source": "storage_index_securestorage_gettemplates", + "target": "storage_templates_sorttemplatesbyorder" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L409", + "weight": 1.0, + "source": "storage_index_securestorage_createtemplate", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L414", + "weight": 1.0, + "source": "storage_index_securestorage_createtemplate", + "target": "storage_templates_createtemplateobject" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L423", + "weight": 1.0, + "source": "storage_index_securestorage_updatetemplate", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L433", + "weight": 1.0, + "source": "storage_index_securestorage_updatetemplate", + "target": "storage_templates_updatetemplateobject" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L456", + "weight": 1.0, + "source": "storage_index_securestorage_deletetemplate", + "target": "storage_templates_reordertemplatesarray" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L463", + "weight": 1.0, + "source": "storage_index_securestorage_reordertemplates", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L506", + "weight": 1.0, + "source": "storage_index_securestorage_getsearchterms", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L510", + "weight": 1.0, + "source": "storage_index_securestorage_getsearchterms", + "target": "storage_search_terms_sortsearchtermsbyorder" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L516", + "weight": 1.0, + "source": "storage_index_securestorage_createsearchterm", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L521", + "weight": 1.0, + "source": "storage_index_securestorage_createsearchterm", + "target": "storage_search_terms_createsearchtermobject" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L530", + "weight": 1.0, + "source": "storage_index_securestorage_updatesearchterm", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L540", + "weight": 1.0, + "source": "storage_index_securestorage_updatesearchterm", + "target": "storage_search_terms_updatesearchtermobject" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L563", + "weight": 1.0, + "source": "storage_index_securestorage_deletesearchterm", + "target": "storage_search_terms_reordersearchtermsarray" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L570", + "weight": 1.0, + "source": "storage_index_securestorage_reordersearchterms", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L592", + "weight": 1.0, + "source": "storage_index_securestorage_getquicktools", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L596", + "weight": 1.0, + "source": "storage_index_securestorage_getquicktools", + "target": "storage_quick_tools_sortquicktoolsbyorder" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L602", + "weight": 1.0, + "source": "storage_index_securestorage_createquicktool", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L607", + "weight": 1.0, + "source": "storage_index_securestorage_createquicktool", + "target": "storage_quick_tools_createquicktoolobject" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L621", + "weight": 1.0, + "source": "storage_index_securestorage_updatequicktool", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L631", + "weight": 1.0, + "source": "storage_index_securestorage_updatequicktool", + "target": "storage_quick_tools_updatequicktoolobject" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L654", + "weight": 1.0, + "source": "storage_index_securestorage_deletequicktool", + "target": "storage_quick_tools_reorderquicktoolsarray" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L661", + "weight": 1.0, + "source": "storage_index_securestorage_reorderquicktools", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L681", + "weight": 1.0, + "source": "storage_index_securestorage_importquickclipsconfig", + "target": "shared_types_quickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L686", + "weight": 1.0, + "source": "storage_index_securestorage_importquickclipsconfig", + "target": "storage_quick_tools_processquickclipsconfig" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/index.ts", + "source_location": "L818", + "weight": 1.0, + "source": "storage_index_securestorage_importdata", + "target": "storage_migration_migratedata" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/index.ts", + "source_location": "L849", + "weight": 1.0, + "source": "storage_index_securestorage_getstoragestats", + "target": "shared_types_storagestats", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "updater_index", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/bounds.ts", + "source_location": "L4", + "weight": 1.0, + "source": "window_bounds", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L14", + "weight": 1.0, + "source": "window_creation", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/settings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "window_settings", + "target": "storage_index_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_migration_test", + "target": "storage_migration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_migration_test", + "target": "storage_migration_migratedata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.test.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_migration_test", + "target": "storage_migration_migratelegacystorage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storage_migration", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storage_migration", + "target": "shared_types_appdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storage_migration", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storage_migration", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storage_migration", + "target": "shared_types_storagemeta", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storage_migration", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storage_migration", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L19", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_migration_migratedata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L137", + "weight": 1.0, + "source": "storage_migration", + "target": "storage_migration_migratelegacystorage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/migration.ts", + "source_location": "L163", + "weight": 1.0, + "source": "storage_migration_migratelegacystorage", + "target": "storage_migration_migratedata", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L7", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "storage_quick_tools_createquicktoolobject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L58", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "storage_quick_tools_processquickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L48", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "storage_quick_tools_reorderquicktoolsarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L41", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "storage_quick_tools_sortquicktoolsbyorder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L27", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "storage_quick_tools_updatequicktoolobject", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "storage_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_quick_tools", + "target": "storage_search_terms_generateid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L14", + "weight": 1.0, + "source": "storage_quick_tools_createquicktoolobject", + "target": "storage_search_terms_generateid" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/storage/quick-tools.ts", + "source_location": "L84", + "weight": 1.0, + "source": "storage_quick_tools_processquickclipsconfig", + "target": "storage_search_terms_generateid" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_search_terms_test", + "target": "storage_search_terms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_search_terms_test", + "target": "storage_search_terms_createsearchtermobject", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_search_terms_test", + "target": "storage_search_terms_generateid", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_search_terms_test", + "target": "storage_search_terms_reordersearchtermsarray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_search_terms_test", + "target": "storage_search_terms_sortsearchtermsbyorder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_search_terms_test", + "target": "storage_search_terms_updatesearchtermobject", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_search_terms", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_search_terms", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L13", + "weight": 1.0, + "source": "storage_search_terms", + "target": "storage_search_terms_createsearchtermobject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L6", + "weight": 1.0, + "source": "storage_search_terms", + "target": "storage_search_terms_generateid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L49", + "weight": 1.0, + "source": "storage_search_terms", + "target": "storage_search_terms_reordersearchtermsarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L42", + "weight": 1.0, + "source": "storage_search_terms", + "target": "storage_search_terms_sortsearchtermsbyorder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L28", + "weight": 1.0, + "source": "storage_search_terms", + "target": "storage_search_terms_updatesearchtermobject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/search-terms.ts", + "source_location": "L15", + "weight": 1.0, + "source": "storage_search_terms_createsearchtermobject", + "target": "storage_search_terms_generateid", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/settings.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_settings", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/settings.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_settings", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/settings.ts", + "source_location": "L19", + "weight": 1.0, + "source": "storage_settings", + "target": "storage_settings_mergesettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/settings.ts", + "source_location": "L7", + "weight": 1.0, + "source": "storage_settings", + "target": "storage_settings_normalizesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates_createtemplateobject", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates_extracttemplatetokens", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates_generatetemplateid", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates_generatetextfromtemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates_reordertemplatesarray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates_sorttemplatesbyorder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storage_templates_test", + "target": "storage_templates_updatetemplateobject", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_templates", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storage_templates", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L13", + "weight": 1.0, + "source": "storage_templates", + "target": "storage_templates_createtemplateobject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L55", + "weight": 1.0, + "source": "storage_templates", + "target": "storage_templates_extracttemplatetokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L6", + "weight": 1.0, + "source": "storage_templates", + "target": "storage_templates_generatetemplateid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L79", + "weight": 1.0, + "source": "storage_templates", + "target": "storage_templates_generatetextfromtemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L45", + "weight": 1.0, + "source": "storage_templates", + "target": "storage_templates_reordertemplatesarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L38", + "weight": 1.0, + "source": "storage_templates", + "target": "storage_templates_sorttemplatesbyorder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L27", + "weight": 1.0, + "source": "storage_templates", + "target": "storage_templates_updatetemplateobject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/templates.ts", + "source_location": "L15", + "weight": 1.0, + "source": "storage_templates_createtemplateobject", + "target": "storage_templates_generatetemplateid", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "weight": 1.0, + "source": "startup_performance_optimizations_parallel_storage", + "target": "storage_window_bounds" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_storage_system", + "target": "storage_window_bounds" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/window-bounds.ts", + "source_location": "L22", + "weight": 1.0, + "source": "storage_window_bounds", + "target": "storage_window_bounds_getwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/storage/window-bounds.ts", + "source_location": "L7", + "weight": 1.0, + "source": "storage_window_bounds", + "target": "storage_window_bounds_savewindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/tray.ts", + "source_location": "L7", + "weight": 1.0, + "source": "main_tray", + "target": "main_tray_createtray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/tray.ts", + "source_location": "L67", + "weight": 1.0, + "source": "main_tray", + "target": "main_tray_getisquitting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/tray.ts", + "source_location": "L59", + "weight": 1.0, + "source": "main_tray", + "target": "main_tray_gettray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/tray.ts", + "source_location": "L63", + "weight": 1.0, + "source": "main_tray", + "target": "main_tray_setisquitting", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L4", + "weight": 1.0, + "source": "window_creation", + "target": "main_tray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L4", + "weight": 1.0, + "source": "window_creation", + "target": "main_tray_createtray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L4", + "weight": 1.0, + "source": "window_creation", + "target": "main_tray_getisquitting", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L41", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L41", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_checkforupdateswithretry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L41", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_configureautoupdater", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L41", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_runautomaticupdatecheck", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L41", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_setupautoupdaterevents", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L4", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_test_fakeautoupdater", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L48", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_test_flush", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L11", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_test_ismock_fakeautoupdater_getsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.test.ts", + "source_location": "L50", + "weight": 1.0, + "source": "updater_index_test", + "target": "updater_index_test_makewindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "updater_index", + "target": "updater_index_checkforupdateswithretry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.ts", + "source_location": "L70", + "weight": 1.0, + "source": "updater_index", + "target": "updater_index_configureautoupdater", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.ts", + "source_location": "L115", + "weight": 1.0, + "source": "updater_index", + "target": "updater_index_runautomaticupdatecheck", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/updater/index.ts", + "source_location": "L81", + "weight": 1.0, + "source": "updater_index", + "target": "updater_index_setupautoupdaterevents", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/bounds.ts", + "source_location": "L38", + "weight": 1.0, + "source": "window_bounds", + "target": "window_bounds_getwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/bounds.ts", + "source_location": "L12", + "weight": 1.0, + "source": "window_bounds", + "target": "window_bounds_loadwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/bounds.ts", + "source_location": "L23", + "weight": 1.0, + "source": "window_bounds", + "target": "window_bounds_savewindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/bounds.ts", + "source_location": "L42", + "weight": 1.0, + "source": "window_bounds", + "target": "window_bounds_setwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L13", + "weight": 1.0, + "source": "window_creation", + "target": "window_bounds", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/window/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "window_index", + "target": "window_bounds", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "window_index", + "target": "window_bounds_loadwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/window/index.ts", + "source_location": "L12", + "weight": 1.0, + "source": "window_index_initializewindowsystem", + "target": "window_bounds_loadwindowbounds" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L13", + "weight": 1.0, + "source": "window_creation", + "target": "window_bounds_savewindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L13", + "weight": 1.0, + "source": "window_creation", + "target": "window_bounds_getwindowbounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L33", + "weight": 1.0, + "source": "window_creation", + "target": "window_creation_createsettingswindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L96", + "weight": 1.0, + "source": "window_creation", + "target": "window_creation_createtoolslauncherwindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L153", + "weight": 1.0, + "source": "window_creation", + "target": "window_creation_createwindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L21", + "weight": 1.0, + "source": "window_creation", + "target": "window_creation_getmainwindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L25", + "weight": 1.0, + "source": "window_creation", + "target": "window_creation_getsettingswindow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L29", + "weight": 1.0, + "source": "window_creation", + "target": "window_creation_gettoolslauncherwindow", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L7", + "weight": 1.0, + "source": "window_creation", + "target": "window_settings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L7", + "weight": 1.0, + "source": "window_creation", + "target": "window_settings_applywindowsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L7", + "weight": 1.0, + "source": "window_creation", + "target": "window_settings_calculatewindowposition", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L7", + "weight": 1.0, + "source": "window_creation", + "target": "window_settings_handlewindowblur", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/creation.ts", + "source_location": "L7", + "weight": 1.0, + "source": "window_creation", + "target": "window_settings_handlewindowfocus", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/window/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "window_index", + "target": "window_creation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/window/creation.ts", + "source_location": "L50", + "weight": 1.0, + "source": "window_creation_createsettingswindow", + "target": "window_settings_calculatewindowposition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/window/creation.ts", + "source_location": "L107", + "weight": 1.0, + "source": "window_creation_createtoolslauncherwindow", + "target": "window_settings_calculatewindowposition" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/main/window/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "window_index", + "target": "window_creation_createwindow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/window/index.ts", + "source_location": "L15", + "weight": 1.0, + "source": "window_index_initializewindowsystem", + "target": "window_creation_createwindow" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/index.ts", + "source_location": "L10", + "weight": 1.0, + "source": "window_index", + "target": "window_index_initializewindowsystem", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/main/window/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "window_index", + "target": "window_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/settings.ts", + "source_location": "L4", + "weight": 1.0, + "source": "window_settings", + "target": "window_settings_applywindowsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/settings.ts", + "source_location": "L79", + "weight": 1.0, + "source": "window_settings", + "target": "window_settings_calculatewindowposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/settings.ts", + "source_location": "L52", + "weight": 1.0, + "source": "window_settings", + "target": "window_settings_handlewindowblur", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/main/window/settings.ts", + "source_location": "L39", + "weight": 1.0, + "source": "window_settings", + "target": "window_settings_handlewindowfocus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.d.ts", + "source_location": "L4", + "weight": 1.0, + "source": "preload_index_d", + "target": "preload_index_d_window", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L16", + "weight": 1.0, + "source": "preload_index", + "target": "preload_index_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_bookmarkdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_quickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/preload/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "preload_index", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L1", + "weight": 1.0, + "source": "src_app", + "target": "clips_clips", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L1", + "weight": 1.0, + "source": "src_app", + "target": "clips_clips_clips", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_app", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_app", + "target": "clips_index_clipsprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_app", + "target": "components_searchbar", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_app", + "target": "components_searchbar_searchbar", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_app", + "target": "components_statusbar", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_app", + "target": "components_statusbar_statusbar", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_app", + "target": "components_updatebanner", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_app", + "target": "components_updatebanner_updatebanner", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_app", + "target": "providers_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_app", + "target": "providers_languagedetection_languagedetectionprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_app", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_app", + "target": "providers_theme_themeprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_app", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L32", + "weight": 1.0, + "source": "src_app", + "target": "src_app_app", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_app", + "target": "src_app_appcontent", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/main.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_main", + "target": "src_app", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/App.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_app_appcontent", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_settings", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_settings", + "target": "clips_index_clipsprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_settings", + "target": "providers_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_settings", + "target": "providers_languagedetection_languagedetectionprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_settings", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_settings", + "target": "providers_theme_themeprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_settings", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_settings", + "target": "settings_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_settings", + "target": "settings_storagesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_settings", + "target": "settings_storagesettings_storagesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_settings", + "target": "settings_toolsmanager", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_settings", + "target": "settings_toolsmanager_toolsmanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_settings", + "target": "settings_updatercontrol", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_settings", + "target": "settings_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_settings", + "target": "settings_usersettings_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_settings", + "target": "settings_versions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L136", + "weight": 1.0, + "source": "src_settings", + "target": "src_settings_app", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "src_settings", + "target": "src_settings_settingscontent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_settings", + "target": "src_settings_tab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "src_settings", + "target": "src_settings_tab_param_map", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "src_settings", + "target": "src_settings_tabs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_settings", + "target": "src_settings_tabtype", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/settings-main.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_settings_main", + "target": "src_settings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/Settings.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "src_settings_settingscontent", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/tools-launcher-main.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_tools_launcher_main", + "target": "src_toolslauncher", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/ToolsLauncher.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_toolslauncher", + "target": "clips_quickclipsscanner", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/ToolsLauncher.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_toolslauncher", + "target": "clips_quickclipsscanner_quickclipsscanner", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/ToolsLauncher.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_toolslauncher", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/ToolsLauncher.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_toolslauncher", + "target": "providers_theme_themeprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/ToolsLauncher.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_toolslauncher", + "target": "src_toolslauncher_toolslauncher", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "components_confirmdialog", + "target": "components_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_confirmdialog", + "target": "components_confirmdialog_confirmdialogprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "components_confirmdialog", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "components_confirmdialog", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "components_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "components_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "components_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "settings_usersettings", + "target": "components_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/ConfirmDialog.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "components_confirmdialog_confirmdialog", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "components_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "components_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "components_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "settings_usersettings", + "target": "components_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "components_searchbar", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "components_searchbar", + "target": "clips_index_useclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "components_searchbar", + "target": "clips_index_useclipsmeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "components_searchbar", + "target": "components_searchbar_searchbar", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "components_searchbar", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "components_searchbar", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "components_searchbar_searchbar", + "target": "clips_index_useclipsdata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "components_searchbar_searchbar", + "target": "clips_index_useclipsmeta" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/SearchBar.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "components_searchbar_searchbar", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "components_statusbar", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "components_statusbar", + "target": "clips_index_useclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "components_statusbar", + "target": "clips_index_useclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "components_statusbar", + "target": "clips_index_useclipsmeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "components_statusbar", + "target": "components_statusbar_statusbar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "components_statusbar", + "target": "components_statusbar_statusbarprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "components_statusbar", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "components_statusbar", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "components_statusbar_statusbar", + "target": "clips_index_useclipsactions" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "components_statusbar_statusbar", + "target": "clips_index_useclipsdata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "components_statusbar_statusbar", + "target": "clips_index_useclipsmeta" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/StatusBar.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "components_statusbar_statusbar", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "components_updatebanner_test", + "target": "components_updatebanner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "components_updatebanner_test", + "target": "components_updatebanner_test_setuponupdate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "components_updatebanner_test", + "target": "components_updatebanner_test_updatecallback", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "components_updatebanner_test", + "target": "components_updatebanner_updatebanner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/UpdateBanner.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_updatebanner", + "target": "components_updatebanner_updatebanner", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/UpdateBanner.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "components_updatebanner", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/UpdateBanner.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "components_updatebanner", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/UpdateBanner.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "components_updatebanner_updatebanner", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clips_clips", + "target": "clip_clipwrapper_clipwrapper", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clips_clips", + "target": "clip_index", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "clips_clips", + "target": "clips_clips_clips", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clips", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clips", + "target": "clips_index_useclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clips", + "target": "clips_index_useclipsmeta", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clips_clips", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clips_clips", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "clips_clips_clips", + "target": "clips_index_useclipsdata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clips_clips_clips", + "target": "clips_index_useclipsmeta" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/Clips.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clips_clips_clips", + "target": "providers_theme_usetheme" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "clips_quickclipsscanner_test", + "target": "clips_quickclipsscanner_test_item", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "clips_quickclipsscanner_test", + "target": "clips_quickclipsselection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "clips_quickclipsscanner_test", + "target": "clips_quickclipsselection_captureitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "clips_quickclipsscanner_test", + "target": "clips_quickclipsselection_computeambiguousgroups", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "clips_quickclipsscanner_test", + "target": "clips_quickclipsselection_computeinitialselection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L57", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsscanner_accordionsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L45", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsscanner_extractalltokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsscanner_extractnamedtokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsscanner_haspositionaltokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L59", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsscanner_quickclipsscanner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsscanner_quickclipsscannerprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsselection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsselection_captureitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsselection_computeambiguousgroups", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "clips_quickclipsselection_computeinitialselection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clips_quickclipsscanner", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", + "source_location": "L64", + "weight": 1.0, + "source": "clips_quickclipsscanner_quickclipsscanner", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_bookmarkclip_test", + "target": "clip_bookmarkclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_bookmarkclip_test", + "target": "clip_bookmarkclip_bookmarkclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clip_bookmarkclip", + "target": "clip_bookmarkclip_bookmarkclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clip_bookmarkclip", + "target": "clip_bookmarkclip_bookmarkclipprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_bookmarkclip", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_bookmarkclip", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_bookmarkclip", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_bookmarkclip", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_bookmarkclip", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "clip_bookmarkclip_bookmarkclipprops", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_bookmarkclip_bookmarkclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "clip_clipcontextmenu", + "target": "clip_clipcontextmenu_clipcontextmenu", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "clip_clipcontextmenu", + "target": "clip_clipcontextmenu_clipcontextmenuprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_clipcontextmenu", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_clipcontextmenu", + "target": "clips_index_useclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_clipcontextmenu", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_clipcontextmenu", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_clipcontextmenu", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "clip_clipcontextmenu_clipcontextmenu", + "target": "clips_index_useclipsactions" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "clip_clipcontextmenu_clipcontextmenu", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_clipcontextmenu_clipcontextmenu", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "clip_clipoptions", + "target": "clip_clipoptions_clipoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "clip_clipoptions", + "target": "clip_clipoptions_clipoptionsprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_clipoptions", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_clipoptions", + "target": "clips_index_useclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_clipoptions", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_clipoptions", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_clipoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "clip_clipoptions_clipoptions", + "target": "clips_index_useclipsactions" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "clip_clipoptions_clipoptions", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_clipoptions_clipoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_clipwrapper_clipprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_clipwrapper_clipwrapper", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_htmlclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_htmlclip_htmlclip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_imageclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_imageclip_imageclip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_rtfclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_rtfclip_rtfclip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_textclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clip_textclip_textclip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clips_index_useclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "hooks_usecontextmenu", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "hooks_usecontextmenu_usecontextmenu", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "hooks_usepatterndetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "hooks_usepatterndetection_usepatterndetection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_clipwrapper", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clip_index", + "target": "clip_clipwrapper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "clip_clipwrapper_clipprops", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clip_index", + "target": "clip_clipwrapper_clipwrapper", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_htmlclip_test", + "target": "clip_htmlclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_htmlclip_test", + "target": "clip_htmlclip_htmlclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clip_htmlclip", + "target": "clip_htmlclip_htmlclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clip_htmlclip", + "target": "clip_htmlclip_htmlclipprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_htmlclip", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_htmlclip", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_htmlclip", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_htmlclip", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "clip_htmlclip_htmlclipprops", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_imageclip_test", + "target": "clip_imageclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_imageclip_test", + "target": "clip_imageclip_imageclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_imageclip_test", + "target": "clip_imageclip_test_themestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clip_imageclip", + "target": "clip_imageclip_imageclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "clip_imageclip", + "target": "clip_imageclip_imageclipprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_imageclip", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_imageclip", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_imageclip", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_imageclip", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "clip_imageclip_imageclipprops", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clip_rtfclip", + "target": "clip_rtfclip_rtfclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clip_rtfclip", + "target": "clip_rtfclip_rtfclipprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_rtfclip", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_rtfclip", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_rtfclip", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_rtfclip", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "clip_rtfclip_rtfclipprops", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.test.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_syntaxhighlightedcode_test", + "target": "clip_syntaxhighlightedcode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.test.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_syntaxhighlightedcode_test", + "target": "clip_syntaxhighlightedcode_syntaxhighlightedcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", + "source_location": "L44", + "weight": 1.0, + "source": "clip_syntaxhighlightedcode", + "target": "clip_syntaxhighlightedcode_syntaxhighlightedcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", + "source_location": "L35", + "weight": 1.0, + "source": "clip_syntaxhighlightedcode", + "target": "clip_syntaxhighlightedcode_syntaxhighlightedcodeprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_textclip_test", + "target": "clip_textclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "clip_textclip_test", + "target": "clip_textclip_test_mockthemestate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_textclip_test", + "target": "clip_textclip_textclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "clip_textclip", + "target": "clip_textclip_syntaxhighlightedcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "clip_textclip", + "target": "clip_textclip_textclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clip_textclip", + "target": "clip_textclip_textclipprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_textclip", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "clip_textclip", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_textclip", + "target": "providers_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "clip_textclip", + "target": "providers_languagedetection_uselanguagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_textclip", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "clip_textclip", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "clip_textclip", + "target": "utils_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "clip_textclip", + "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clip_textclip_textclipprops", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "clip_textclip_textclip", + "target": "providers_languagedetection_uselanguagedetection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "clip_textclip_textclip", + "target": "providers_theme_usetheme" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", + "source_location": "L125", + "weight": 1.0, + "source": "clip_textclip_textclip", + "target": "utils_languagedetection_maptosyntaxhighlighterlanguage" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clips_quickclipsselection", + "target": "clips_quickclipsselection_captureitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", + "source_location": "L32", + "weight": 1.0, + "source": "clips_quickclipsselection", + "target": "clips_quickclipsselection_computeambiguousgroups", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", + "source_location": "L16", + "weight": 1.0, + "source": "clips_quickclipsselection", + "target": "clips_quickclipsselection_computeinitialselection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "hotkeys_globaltoggle_globaltoggle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "hotkeys_hotkeyheader_hotkeyheader", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "hotkeys_hotkeyinstructions_hotkeyinstructions", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "hotkeys_hotkeylist_hotkeylist", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "hotkeys_loadingstate_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "hotkeys_savingindicator_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "hotkeys_usehotkeymanager_usehotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "settings_hotkeymanager_hotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "settings_hotkeymanager", + "target": "settings_hotkeymanager_hotkeymanagerprops", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "settings_hotkeymanager_hotkeymanager", + "target": "hotkeys_usehotkeymanager_usehotkeymanager" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "settings_hotkeymanager_hotkeymanager", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "quickclips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "quickclips_searchtermssection_searchtermssection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "quickclips_testpatternssection_testpatternssection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "quickclips_toolssection_toolssection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "quickclips_types_tabtype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "settings_quickclipsmanager_builtin_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L46", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "settings_quickclipsmanager_quickclipsmanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_quickclipsmanager", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", + "source_location": "L47", + "weight": 1.0, + "source": "settings_quickclipsmanager_quickclipsmanager", + "target": "providers_theme_usetheme" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "settings_storagesettings_storagesettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "settings_storagesettings_storagesettingsprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "storagesettings_datamanagement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "storagesettings_datamanagement_datamanagement", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "storagesettings_storagestatistics", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "storagesettings_storagestatistics_storagestatistics", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "storagesettings_usestoragesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "storagesettings_usestoragesettings_usestoragesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "usersettings_closebutton", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "usersettings_closebutton_closebutton", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "usersettings_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "settings_storagesettings", + "target": "usersettings_loadingstate_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "settings_storagesettings_storagesettings", + "target": "storagesettings_usestoragesettings_usestoragesettings" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "quickclips_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "quickclips_infotooltip_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "settings_templatemanager_templatemanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_templatemanager", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "settings_templatemanager", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "settings_templatemanager_templatemanager", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "settings_templatemanager_templatemanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "quickclips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "quickclips_searchtermssection_searchtermssection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "quickclips_testpatternssection_testpatternssection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "quickclips_toolssection_toolssection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "quickclips_types_tabtype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "settings_toolsmanager_builtin_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L47", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "settings_toolsmanager_toolsmanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_toolsmanager", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", + "source_location": "L48", + "weight": 1.0, + "source": "settings_toolsmanager_toolsmanager", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_updatercontrol", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_updatercontrol", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_updatercontrol", + "target": "settings_updatercontrol_updatercontrol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "settings_updatercontrol_updatercontrol", + "target": "providers_theme_usetheme" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "settings_usersettings", + "target": "settings_usersettings_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "settings_usersettings", + "target": "settings_usersettings_usersettingsprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_applicationsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_applicationsettings_applicationsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_closebutton", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_closebutton_closebutton", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_errorstate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_errorstate_errorstate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_loadingstate_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_savingindicator_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_useusersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_useusersettings_useusersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_windowsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "settings_usersettings", + "target": "usersettings_windowsettings_windowsettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/UserSettings.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "settings_usersettings_usersettings", + "target": "usersettings_useusersettings_useusersettings" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/Versions.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "settings_versions", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/Versions.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "settings_versions", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/Versions.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "settings_versions", + "target": "settings_versions_versions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/Versions.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "settings_versions_versions", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "hotkeys_globaltoggle", + "target": "hotkeys_globaltoggle_globaltoggle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "hotkeys_globaltoggle", + "target": "hotkeys_globaltoggle_globaltoggleprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_globaltoggle", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_globaltoggle", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_globaltoggle", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_globaltoggle", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_globaltoggle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "hotkeys_globaltoggle_globaltoggleprops", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "hotkeys_globaltoggle_globaltoggle", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_globaltoggle_globaltoggle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_hotkeyheader", + "target": "hotkeys_hotkeyheader_hotkeyheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_hotkeyheader", + "target": "quickclips_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_hotkeyheader", + "target": "quickclips_infotooltip_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_hotkeyheader", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_hotkeyheader_hotkeyheader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions", + "target": "hotkeys_hotkeyinstructions_hotkeyinstructions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions", + "target": "hotkeys_hotkeyinstructions_hotkeyinstructionsprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_hotkeyinstructions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions_hotkeyinstructionsprops", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "hotkeys_hotkeyinstructions_hotkeyinstructions", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_hotkeyinstructions_hotkeyinstructions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "hotkeys_hotkeylist_hotkeylist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "hotkeys_hotkeylist_hotkeylistprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "hotkeys_usehotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "hotkeys_usehotkeymanager_hotkeydescriptions", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_hotkeylist", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_hotkeylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "hotkeys_hotkeylist_hotkeylistprops", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "hotkeys_hotkeylist_hotkeylist", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_hotkeylist_hotkeylist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "hotkeys_loadingstate", + "target": "hotkeys_loadingstate_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_loadingstate", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "hotkeys_loadingstate", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "hotkeys_loadingstate_loadingstate", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_loadingstate_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "hotkeys_savingindicator", + "target": "hotkeys_savingindicator_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "hotkeys_savingindicator", + "target": "hotkeys_savingindicator_savingindicatorprops", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_savingindicator_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_usehotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", + "target": "hotkeys_usehotkeymanager_usehotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hotkeys_usehotkeymanager", + "target": "hotkeys_usehotkeymanager_defaulthotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L41", + "weight": 1.0, + "source": "hotkeys_usehotkeymanager", + "target": "hotkeys_usehotkeymanager_hotkeydescriptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L52", + "weight": 1.0, + "source": "hotkeys_usehotkeymanager", + "target": "hotkeys_usehotkeymanager_usehotkeymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_usehotkeymanager", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_usehotkeymanager", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hotkeys_usehotkeymanager", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "quickclips_infotooltip", + "target": "quickclips_infotooltip_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_infotooltip", + "target": "quickclips_infotooltip_infotooltipprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "quickclips_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "quickclips_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "quickclips_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "quickclips_infotooltip_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "quickclips_infotooltip_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "quickclips_infotooltip_infotooltip", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "quickclips_index", + "target": "quickclips_searchtermssection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "quickclips_searchtermssection_builtin_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L111", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "quickclips_searchtermssection_searchtermssection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L51", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "quickclips_searchtermssection_searchtermssectionprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L70", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "quickclips_searchtermssection_validatepattern", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "quickclips_searchtermssection", + "target": "utils_tlds", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L52", + "weight": 1.0, + "source": "quickclips_searchtermssection_searchtermssectionprops", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "quickclips_index", + "target": "quickclips_searchtermssection_searchtermssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", + "source_location": "L127", + "weight": 1.0, + "source": "quickclips_searchtermssection_searchtermssection", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_index", + "target": "quickclips_testpatternssection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "quickclips_testpatternssection_testpatternssection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "quickclips_testpatternssection_testpatternssectionprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_testpatternssection", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "quickclips_testpatternssection_testpatternssectionprops", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_index", + "target": "quickclips_testpatternssection_testpatternssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "quickclips_testpatternssection_testpatternssection", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "quickclips_index", + "target": "quickclips_toolssection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "quickclips_toolssection_toolssection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "quickclips_toolssection_toolssectionprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_toolssection", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "quickclips_toolssection_toolssectionprops", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "quickclips_index", + "target": "quickclips_toolssection_toolssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "quickclips_toolssection_toolssection", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "quickclips_index", + "target": "quickclips_types", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L5", + "weight": 1.0, + "source": "quickclips_types", + "target": "quickclips_types_deleteconfirmstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L37", + "weight": 1.0, + "source": "quickclips_types", + "target": "quickclips_types_quickclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L12", + "weight": 1.0, + "source": "quickclips_types", + "target": "quickclips_types_quickclipsstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L3", + "weight": 1.0, + "source": "quickclips_types", + "target": "quickclips_types_tabtype", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L1", + "weight": 1.0, + "source": "quickclips_types", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L1", + "weight": 1.0, + "source": "quickclips_types", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L1", + "weight": 1.0, + "source": "quickclips_types", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L1", + "weight": 1.0, + "source": "quickclips_types", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L31", + "weight": 1.0, + "source": "quickclips_types_quickclipsstate", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L21", + "weight": 1.0, + "source": "quickclips_types_quickclipsstate", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L14", + "weight": 1.0, + "source": "quickclips_types_quickclipsstate", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L54", + "weight": 1.0, + "source": "quickclips_types_quickclipsactions", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/quickclips/types.ts", + "source_location": "L44", + "weight": 1.0, + "source": "quickclips_types_quickclipsactions", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "storagesettings_datamanagement", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "storagesettings_datamanagement", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "storagesettings_datamanagement", + "target": "storagesettings_datamanagement_datamanagement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "storagesettings_datamanagement", + "target": "storagesettings_datamanagement_datamanagementprops", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storagesettings_index", + "target": "storagesettings_datamanagement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "storagesettings_datamanagement_datamanagement", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storagesettings_index", + "target": "storagesettings_datamanagement_datamanagement", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storagesettings_index", + "target": "storagesettings_storagestatistics", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "storagesettings_storagestatistics", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "storagesettings_storagestatistics", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "storagesettings_storagestatistics", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "storagesettings_storagestatistics", + "target": "shared_types_storagestats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "storagesettings_storagestatistics", + "target": "storagesettings_storagestatistics_storagestatistics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "storagesettings_storagestatistics", + "target": "storagesettings_storagestatistics_storagestatisticsprops", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "storagesettings_storagestatistics_storagestatisticsprops", + "target": "shared_types_storagestats", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "storagesettings_index", + "target": "storagesettings_storagestatistics_storagestatistics", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "storagesettings_storagestatistics_storagestatistics", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storagesettings_index", + "target": "storagesettings_usestoragesettings", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "storagesettings_index", + "target": "storagesettings_usestoragesettings_usestoragesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storagesettings_usestoragesettings", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "storagesettings_usestoragesettings", + "target": "shared_types_storagestats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", + "source_location": "L4", + "weight": 1.0, + "source": "storagesettings_usestoragesettings", + "target": "storagesettings_usestoragesettings_usestoragesettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "usersettings_applicationsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "usersettings_applicationsettings_applicationsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "usersettings_applicationsettings_test_basesettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "usersettings_applicationsettings_test_rendercomponent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "usersettings_applicationsettings_test_renderoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L58", + "weight": 1.0, + "source": "usersettings_applicationsettings_test", + "target": "usersettings_applicationsettings_test_setplatform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "usersettings_applicationsettings_test_renderoptions", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "usersettings_applicationsettings_applicationsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "usersettings_applicationsettings_applicationsettingsprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "usersettings_settingitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "usersettings_settingitem_settingitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "usersettings_toggleswitch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_applicationsettings", + "target": "usersettings_toggleswitch_toggleswitch", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_applicationsettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "usersettings_applicationsettings_applicationsettingsprops", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "usersettings_applicationsettings_applicationsettings", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_applicationsettings_applicationsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_closebutton", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_closebutton", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "usersettings_closebutton", + "target": "usersettings_closebutton_closebutton", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_closebutton", + "target": "usersettings_closebutton_closebuttonprops", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L9", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_closebutton", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "usersettings_closebutton_closebutton", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L9", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_closebutton_closebutton", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_errorstate", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_errorstate", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "usersettings_errorstate", + "target": "usersettings_errorstate_errorstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_errorstate", + "target": "usersettings_errorstate_errorstateprops", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_errorstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "usersettings_errorstate_errorstate", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L5", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_errorstate_errorstate", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_loadingstate", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_loadingstate", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "usersettings_loadingstate", + "target": "usersettings_loadingstate_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_loadingstate", + "target": "usersettings_loadingstate_loadingstateprops", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_loadingstate_loadingstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "usersettings_loadingstate_loadingstate", + "target": "providers_theme_usetheme" + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L8", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "usersettings_savingindicator", + "target": "usersettings_savingindicator_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_savingindicator", + "target": "usersettings_savingindicator_savingindicatorprops", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L8", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_savingindicator_savingindicator", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_settingitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_settingitem", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_settingitem", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "usersettings_settingitem", + "target": "usersettings_settingitem_settingitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_settingitem", + "target": "usersettings_settingitem_settingitemprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "usersettings_settingitem", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L2", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_settingitem_settingitem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "usersettings_settingitem_settingitem", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "usersettings_settingitem_settingitem", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_toggleswitch", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_toggleswitch", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_toggleswitch", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "usersettings_toggleswitch", + "target": "usersettings_toggleswitch_toggleswitch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_toggleswitch", + "target": "usersettings_toggleswitch_toggleswitchprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "usersettings_toggleswitch", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_toggleswitch_toggleswitch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "usersettings_toggleswitch_toggleswitch", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "usersettings_toggleswitch_toggleswitch", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_windowsettings", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "usersettings_windowsettings_windowsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "usersettings_windowsettings", + "target": "usersettings_windowsettings_windowsettingsprops", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "field", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "usersettings_windowsettings_windowsettingsprops", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "re-export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/index.ts", + "source_location": "L7", + "weight": 1.0, + "source": "usersettings_index", + "target": "usersettings_windowsettings_windowsettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "usersettings_windowsettings_windowsettings", + "target": "providers_theme_usetheme" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_useusersettings", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L3", + "weight": 1.0, + "source": "usersettings_useusersettings", + "target": "clips_index_useclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "usersettings_useusersettings", + "target": "providers_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L2", + "weight": 1.0, + "source": "usersettings_useusersettings", + "target": "providers_languagedetection_uselanguagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_useusersettings", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L4", + "weight": 1.0, + "source": "usersettings_useusersettings", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L6", + "weight": 1.0, + "source": "usersettings_useusersettings", + "target": "usersettings_useusersettings_useusersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L16", + "weight": 1.0, + "source": "usersettings_useusersettings_useusersettings", + "target": "clips_index_useclipsdata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", + "source_location": "L15", + "weight": 1.0, + "source": "usersettings_useusersettings_useusersettings", + "target": "providers_languagedetection_uselanguagedetection" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/main.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_main", + "target": "src_fontawesome", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/settings-main.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_settings_main", + "target": "src_fontawesome", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/tools-launcher-main.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_tools_launcher_main", + "target": "src_fontawesome", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/useContextMenu.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usecontextmenu", + "target": "hooks_usecontextmenu_contextmenustate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/useContextMenu.ts", + "source_location": "L10", + "weight": 1.0, + "source": "hooks_usecontextmenu", + "target": "hooks_usecontextmenu_usecontextmenu", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hooks_usenativecontextmenu", + "target": "clips_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hooks_usenativecontextmenu", + "target": "clips_index_useclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L4", + "weight": 1.0, + "source": "hooks_usenativecontextmenu", + "target": "hooks_usenativecontextmenu_nativecontextmenuprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L8", + "weight": 1.0, + "source": "hooks_usenativecontextmenu", + "target": "hooks_usenativecontextmenu_usenativecontextmenu", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", + "source_location": "L10", + "weight": 1.0, + "source": "hooks_usenativecontextmenu_usenativecontextmenu", + "target": "clips_index_useclipsactions" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/usePatternDetection.test.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usepatterndetection_test", + "target": "hooks_usepatterndetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/usePatternDetection.test.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usepatterndetection_test", + "target": "hooks_usepatterndetection_usepatterndetection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/usePatternDetection.ts", + "source_location": "L7", + "weight": 1.0, + "source": "hooks_usepatterndetection", + "target": "hooks_usepatterndetection_usepatterndetection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/usePatternDetection.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hooks_usepatterndetection", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/hooks/usePatternDetection.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hooks_usepatterndetection", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L14", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_clipboard_useclipboardoperations", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_types_clipboardstate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_utils_createbookmarkclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_utils_createhtmlclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_utils_createimageclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_utils_creatertfclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/clipboard.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_clipboard", + "target": "clips_utils_createtextclip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "clips_index", + "target": "clips_clipboard", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "clips_index", + "target": "clips_clipboard_useclipboardoperations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L121", + "weight": 1.0, + "source": "clips_index_clipsprovider", + "target": "clips_clipboard_useclipboardoperations" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_clipsactionscontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_clipsdatacontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_clipsmetacontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L64", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_clipsprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L57", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_useclips", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L40", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_useclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_useclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L47", + "weight": 1.0, + "source": "clips_index", + "target": "clips_index_useclipsmeta", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "clips_index", + "target": "clips_state", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "clips_index", + "target": "clips_state_useclipstate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "clips_index", + "target": "clips_storage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "clips_index", + "target": "clips_storage_useclipsstorage", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L241", + "weight": 1.0, + "source": "clips_index", + "target": "clips_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clips_index", + "target": "clips_types_clipboardstate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clips_index", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clips_index", + "target": "clips_types_clipsactionscontexttype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clips_index", + "target": "clips_types_clipscontexttype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clips_index", + "target": "clips_types_clipsdatacontexttype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "clips_index", + "target": "clips_types_clipsmetacontexttype", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L243", + "weight": 1.0, + "source": "clips_index", + "target": "clips_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "clips_index", + "target": "clips_utils_updateclipslength", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "clips_index", + "target": "providers_constants", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clips_index", + "target": "providers_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "clips_index", + "target": "providers_languagedetection_uselanguagedetection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L58", + "weight": 1.0, + "source": "clips_index_useclips", + "target": "clips_index_useclipsdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L59", + "weight": 1.0, + "source": "clips_index_useclips", + "target": "clips_index_useclipsactions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L60", + "weight": 1.0, + "source": "clips_index_useclips", + "target": "clips_index_useclipsmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L118", + "weight": 1.0, + "source": "clips_index_clipsprovider", + "target": "clips_state_useclipstate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L98", + "weight": 1.0, + "source": "clips_index_clipsprovider", + "target": "clips_storage_useclipsstorage" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L66", + "weight": 1.0, + "source": "clips_index_clipsprovider", + "target": "clips_utils_updateclipslength" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/index.tsx", + "source_location": "L95", + "weight": 1.0, + "source": "clips_index_clipsprovider", + "target": "providers_languagedetection_uselanguagedetection" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L8", + "weight": 1.0, + "source": "clips_state", + "target": "clips_state_useclipstate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_state", + "target": "clips_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_state", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_state", + "target": "clips_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_state", + "target": "clips_utils_createemptyclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/state.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_state", + "target": "clips_utils_updateclipslength", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L10", + "weight": 1.0, + "source": "clips_storage", + "target": "clips_storage_useclipsstorage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_storage", + "target": "clips_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_storage", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L4", + "weight": 1.0, + "source": "clips_storage", + "target": "clips_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L4", + "weight": 1.0, + "source": "clips_storage", + "target": "clips_utils_updateclipslength", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L3", + "weight": 1.0, + "source": "clips_storage", + "target": "providers_constants", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clips_storage", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clips_storage", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/storage.ts", + "source_location": "L5", + "weight": 1.0, + "source": "clips_storage", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L68", + "weight": 1.0, + "source": "clips_types", + "target": "clips_types_clipboardstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L11", + "weight": 1.0, + "source": "clips_types", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L34", + "weight": 1.0, + "source": "clips_types", + "target": "clips_types_clipsactionscontexttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L61", + "weight": 1.0, + "source": "clips_types", + "target": "clips_types_clipscontexttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L25", + "weight": 1.0, + "source": "clips_types", + "target": "clips_types_clipsdatacontexttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L49", + "weight": 1.0, + "source": "clips_types", + "target": "clips_types_clipsmetacontexttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/types.ts", + "source_location": "L6", + "weight": 1.0, + "source": "clips_types", + "target": "clips_types_cliptype", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L1", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L53", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_utils_createbookmarkclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L7", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_utils_createemptyclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L32", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_utils_createhtmlclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L37", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_utils_createimageclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L48", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_utils_creatertfclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L15", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_utils_createtextclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L68", + "weight": 1.0, + "source": "clips_utils", + "target": "clips_utils_updateclipslength", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_utils", + "target": "utils_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_utils", + "target": "utils_languagedetection_detectlanguage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L2", + "weight": 1.0, + "source": "clips_utils", + "target": "utils_languagedetection_iscode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L78", + "weight": 1.0, + "source": "clips_utils_updateclipslength", + "target": "clips_utils_createemptyclip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L20", + "weight": 1.0, + "source": "clips_utils_createtextclip", + "target": "utils_languagedetection_detectlanguage" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/utils.ts", + "source_location": "L21", + "weight": 1.0, + "source": "clips_utils_createtextclip", + "target": "utils_languagedetection_iscode" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "providers_languagedetection_defaultsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "providers_languagedetection_detectedlanguageinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "providers_languagedetection_languagedetectioncontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "providers_languagedetection_languagedetectioncontexttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L44", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "providers_languagedetection_languagedetectionprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "providers_languagedetection_languagedetectionsettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "providers_languagedetection_uselanguagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "utils_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "utils_languagedetection_detectlanguage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "utils_languagedetection_iscode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/languageDetection.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "providers_languagedetection", + "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "providers_theme_test", + "target": "providers_theme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.test.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "providers_theme_test", + "target": "providers_theme_test_themedisplay", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "providers_theme_test", + "target": "providers_theme_themeprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.test.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "providers_theme_test", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.test.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "providers_theme_test_themedisplay", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "providers_theme", + "target": "providers_theme_theme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "providers_theme", + "target": "providers_theme_themecontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "providers_theme", + "target": "providers_theme_themecontexttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "providers_theme", + "target": "providers_theme_themeprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "providers_theme", + "target": "providers_theme_themeproviderprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L132", + "weight": 1.0, + "source": "providers_theme", + "target": "providers_theme_usetheme", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "providers_theme", + "target": "shared_types", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/providers/theme.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "providers_theme", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/test-setup.ts", + "source_location": "L20", + "weight": 1.0, + "source": "src_test_setup", + "target": "src_test_setup_createmockapi", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "utils_languagedetection_test", + "target": "utils_languagedetection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "utils_languagedetection_test", + "target": "utils_languagedetection_cleardetectioncache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "utils_languagedetection_test", + "target": "utils_languagedetection_detectlanguage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "utils_languagedetection_test", + "target": "utils_languagedetection_getdetectioncachesize", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "utils_languagedetection_test", + "target": "utils_languagedetection_iscode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.test.ts", + "source_location": "L2", + "weight": 1.0, + "source": "utils_languagedetection_test", + "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L209", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_bashkeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L170", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_ckeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L75", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_cleardetectioncache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L83", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_compilekeywordregexes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L158", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_cppkeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L144", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_csharpkeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L184", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_csskeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L52", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_detectioncache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L41", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_detectionresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L502", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_detectlanguage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L445", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_detectlanguageinternal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L54", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_getcached", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L79", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_getdetectioncachesize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L614", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_hasstrongcodeindicators", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L183", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_htmlkeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L528", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_iscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L549", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_iscodeinternal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L131", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_javakeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L87", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_jskeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L223", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_language_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L29", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_languagepattern", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L46", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_makefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L634", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L221", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_pskeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L114", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_pykeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L65", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_setcached", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L196", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_sqlkeywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L102", + "weight": 1.0, + "source": "utils_languagedetection", + "target": "utils_languagedetection_tskeywords", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L55", + "weight": 1.0, + "source": "utils_languagedetection_getcached", + "target": "utils_languagedetection_makefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L66", + "weight": 1.0, + "source": "utils_languagedetection_setcached", + "target": "utils_languagedetection_makefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L511", + "weight": 1.0, + "source": "utils_languagedetection_detectlanguage", + "target": "utils_languagedetection_getcached", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L537", + "weight": 1.0, + "source": "utils_languagedetection_iscode", + "target": "utils_languagedetection_getcached", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L518", + "weight": 1.0, + "source": "utils_languagedetection_detectlanguage", + "target": "utils_languagedetection_setcached", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L545", + "weight": 1.0, + "source": "utils_languagedetection_iscode", + "target": "utils_languagedetection_setcached", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L516", + "weight": 1.0, + "source": "utils_languagedetection_detectlanguage", + "target": "utils_languagedetection_detectlanguageinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L544", + "weight": 1.0, + "source": "utils_languagedetection_iscode", + "target": "utils_languagedetection_detectlanguageinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L517", + "weight": 1.0, + "source": "utils_languagedetection_detectlanguage", + "target": "utils_languagedetection_iscodeinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L542", + "weight": 1.0, + "source": "utils_languagedetection_iscode", + "target": "utils_languagedetection_iscodeinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/languageDetection.ts", + "source_location": "L551", + "weight": 1.0, + "source": "utils_languagedetection_iscodeinternal", + "target": "utils_languagedetection_hasstrongcodeindicators", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1326", + "weight": 1.0, + "source": "utils_tlds", + "target": "utils_tlds_all_tlds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L9", + "weight": 1.0, + "source": "utils_tlds", + "target": "utils_tlds_common_cctlds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L264", + "weight": 1.0, + "source": "utils_tlds", + "target": "utils_tlds_common_gtlds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1337", + "weight": 1.0, + "source": "utils_tlds", + "target": "utils_tlds_getalltlds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1342", + "weight": 1.0, + "source": "utils_tlds", + "target": "utils_tlds_isvalidtld", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L6", + "weight": 1.0, + "source": "utils_tlds", + "target": "utils_tlds_original_tlds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/renderer/src/utils/tlds.ts", + "source_location": "L1323", + "weight": 1.0, + "source": "utils_tlds", + "target": "utils_tlds_special_use_tlds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L80", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_appdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L126", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_bookmarkdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L118", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_clipboarddata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L14", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_clipitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L9", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_cliptype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L37", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_hotkeyconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L45", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_hotkeysettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L190", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_patternmatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L199", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_quickclipsconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L236", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_quickclipsoperations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L177", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_quicktool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L221", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_quicktooloperations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L164", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_searchterm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L209", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_searchtermoperations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L101", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_storagemeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L109", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_storagestats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L28", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_storedclip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L136", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_template", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L148", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_templateoperations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L92", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_templatesdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/shared/types.ts", + "source_location": "L60", + "weight": 1.0, + "source": "shared_types", + "target": "shared_types_usersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.eslint.json", + "source_location": "L3", + "weight": 1.0, + "source": "tsconfig_eslint", + "target": "tsconfig_eslint_compileroptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.eslint.json", + "source_location": "L18", + "weight": 1.0, + "source": "tsconfig_eslint", + "target": "tsconfig_eslint_exclude", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.eslint.json", + "source_location": "L2", + "weight": 1.0, + "source": "tsconfig_eslint", + "target": "tsconfig_eslint_extends", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.eslint.json", + "source_location": "L8", + "weight": 1.0, + "source": "tsconfig_eslint", + "target": "tsconfig_eslint_include", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.eslint.json", + "source_location": "L4", + "weight": 1.0, + "source": "tsconfig_eslint_compileroptions", + "target": "tsconfig_eslint_compileroptions_allowjs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.eslint.json", + "source_location": "L5", + "weight": 1.0, + "source": "tsconfig_eslint_compileroptions", + "target": "tsconfig_eslint_compileroptions_strict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.eslint.json", + "source_location": "L6", + "weight": 1.0, + "source": "tsconfig_eslint_compileroptions", + "target": "tsconfig_eslint_compileroptions_strictnullchecks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L2", + "weight": 1.0, + "source": "tsconfig", + "target": "tsconfig_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L3", + "weight": 1.0, + "source": "tsconfig", + "target": "tsconfig_references", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.node.json", + "source_location": "L4", + "weight": 1.0, + "source": "tsconfig_node", + "target": "tsconfig_node_compileroptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.node.json", + "source_location": "L2", + "weight": 1.0, + "source": "tsconfig_node", + "target": "tsconfig_node_extends", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.node.json", + "source_location": "L3", + "weight": 1.0, + "source": "tsconfig_node", + "target": "tsconfig_node_include", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.node.json", + "source_location": "L5", + "weight": 1.0, + "source": "tsconfig_node_compileroptions", + "target": "tsconfig_node_compileroptions_composite", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.node.json", + "source_location": "L7", + "weight": 1.0, + "source": "tsconfig_node_compileroptions", + "target": "tsconfig_node_compileroptions_module", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.node.json", + "source_location": "L8", + "weight": 1.0, + "source": "tsconfig_node_compileroptions", + "target": "tsconfig_node_compileroptions_moduleresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.node.json", + "source_location": "L6", + "weight": 1.0, + "source": "tsconfig_node_compileroptions", + "target": "tsconfig_node_compileroptions_types", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L10", + "weight": 1.0, + "source": "tsconfig_web", + "target": "tsconfig_web_compileroptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L2", + "weight": 1.0, + "source": "tsconfig_web", + "target": "tsconfig_web_extends", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L3", + "weight": 1.0, + "source": "tsconfig_web", + "target": "tsconfig_web_include", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L13", + "weight": 1.0, + "source": "tsconfig_web_compileroptions", + "target": "tsconfig_web_compileroptions_baseurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L11", + "weight": 1.0, + "source": "tsconfig_web_compileroptions", + "target": "tsconfig_web_compileroptions_composite", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L12", + "weight": 1.0, + "source": "tsconfig_web_compileroptions", + "target": "tsconfig_web_compileroptions_jsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L14", + "weight": 1.0, + "source": "tsconfig_web_compileroptions", + "target": "tsconfig_web_compileroptions_paths", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.web.json", + "source_location": "L15", + "weight": 1.0, + "source": "tsconfig_web_compileroptions_paths", + "target": "tsconfig_web_paths_renderer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipless", + "target": "readme_clipboard_capture" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipless", + "target": "readme_encrypted_storage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipless", + "target": "readme_global_hotkeys" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipless", + "target": "readme_macos_gatekeeper" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipless", + "target": "readme_quick_clips" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipless", + "target": "readme_theming" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipless", + "target": "readme_tools_launcher" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_feature", + "target": "readme_quick_clips" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_quick_clips", + "target": "readme_tools_launcher" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_implementation_window", + "target": "readme_tools_launcher" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_monitoring", + "target": "readme_clipboard_capture" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipboard_capture", + "target": "readme_clip_quick_search" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_clipboard_capture", + "target": "readme_lock_clips" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "theme_system_implementation_system", + "target": "readme_theming" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_implementation_hotkey", + "target": "readme_global_hotkeys" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme_encrypted_storage", + "target": "storage_securestorage" + }, + { + "relation": "rationale_for", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "weight": 1.0, + "source": "github_actions_setup_code_signing_status", + "target": "readme_macos_gatekeeper" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": ".prettierrc.yaml", + "source_location": null, + "weight": 1.0, + "source": "_prettierrc_config", + "target": "build_pr_validation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/build.yml", + "source_location": null, + "weight": 1.0, + "source": "build_pr_validation", + "target": "build_version_bump_check" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "weight": 1.0, + "source": "github_actions_setup_cicd", + "target": "build_pr_validation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/WORKFLOW_SUMMARY.md", + "source_location": null, + "weight": 1.0, + "source": "workflow_summary_cicd", + "target": "build_pr_validation" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": ".github/workflows/build.yml", + "source_location": null, + "weight": 1.0, + "source": "build_version_bump_check", + "target": "merge_to_main_auto_tag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/test.yml", + "source_location": null, + "weight": 1.0, + "source": "test_tests_workflow", + "target": "test_e2e_tests" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/test.yml", + "source_location": null, + "weight": 1.0, + "source": "test_tests_workflow", + "target": "test_unit_tests" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/test.yml", + "source_location": null, + "weight": 1.0, + "source": "test_e2e_tests", + "target": "test_unit_tests" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/test.yml", + "source_location": null, + "weight": 1.0, + "source": "test_unit_tests", + "target": "test_coverage_comment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/manual-tag-release.yml", + "source_location": null, + "weight": 1.0, + "source": "manual_tag_release_workflow", + "target": "manual_tag_release_action_electron_builder" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": ".github/workflows/merge-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "merge_to_main_auto_tag", + "target": "manual_tag_release_workflow" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "dev-app-update.yml", + "source_location": null, + "weight": 1.0, + "source": "dev_app_update_config", + "target": "manual_tag_release_action_electron_builder" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": ".github/workflows/manual-tag-release.yml", + "source_location": null, + "weight": 1.0, + "source": "manual_tag_release_action_electron_builder", + "target": "github_actions_setup_code_signing_status" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/merge-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "merge_to_main_workflow", + "target": "manual_tag_release_action_electron_builder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/merge-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "merge_to_main_workflow", + "target": "merge_to_main_auto_tag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "weight": 1.0, + "source": "github_actions_setup_cicd", + "target": "merge_to_main_auto_tag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/WORKFLOW_SUMMARY.md", + "source_location": null, + "weight": 1.0, + "source": "workflow_summary_cicd", + "target": "merge_to_main_auto_tag" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "weight": 1.0, + "source": "startup_performance_optimizations_deferred_updater", + "target": "dev_app_update_config" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_project_guidance", + "target": "claude_md_three_process_arch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_three_process_arch", + "target": "claude_md_main_process" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_three_process_arch", + "target": "claude_md_preload" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_three_process_arch", + "target": "claude_md_renderer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_data_flow", + "target": "claude_md_main_process" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_main_process", + "target": "storage_securestorage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_data_flow", + "target": "claude_md_renderer" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "CLAUDE.md", + "source_location": null, + "weight": 1.0, + "source": "claude_md_data_flow", + "target": "clip_types_usage_monitoring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_storage_system", + "target": "storage_domain_specific_files" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_storage_system", + "target": "storage_export_import" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_storage_system", + "target": "storage_legacy_migration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_storage_system", + "target": "storage_securestorage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_storage_system", + "target": "storage_storage_ready_event" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_clipsprovider", + "target": "storage_securestorage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_securestorage", + "target": "storage_domain_specific_files" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "theme_system_implementation_theme_provider", + "target": "storage_securestorage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STORAGE.md", + "source_location": null, + "weight": 1.0, + "source": "storage_legacy_migration", + "target": "storage_domain_specific_files" + }, + { + "relation": "rationale_for", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "weight": 1.0, + "source": "startup_performance_optimizations_parallel_storage", + "target": "storage_storage_ready_event" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_feature", + "target": "quick_clips_implementation_scanner" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_feature", + "target": "quick_clips_implementation_search_terms" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_feature", + "target": "quick_clips_implementation_tools" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/QUICK_CLIPS_STYLING.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_styling_manager", + "target": "quick_clips_implementation_feature" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_search_terms", + "target": "domain_regex_test_domain_pattern" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_search_terms", + "target": "quick_clips_implementation_pattern_matching" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_tools", + "target": "quick_clips_implementation_captureitem" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_scanner", + "target": "quick_clips_implementation_captureitem" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_implementation_scanner", + "target": "quick_clips_implementation_deduplication" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_implementation_quickclipsscanner", + "target": "quick_clips_implementation_scanner" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.7, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_duplicate_prevention", + "target": "quick_clips_implementation_deduplication" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/DOMAIN_REGEX_TEST.md", + "source_location": null, + "weight": 1.0, + "source": "domain_regex_test_domain_pattern", + "target": "quick_clips_implementation_pattern_matching" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_implementation_window", + "target": "tools_launcher_implementation_create_window_fn" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_implementation_window", + "target": "tools_launcher_implementation_hotkey" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_implementation_window", + "target": "tools_launcher_implementation_quickclipsscanner" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_implementation_create_window_fn", + "target": "settings_window_positioning_create_fn" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/TOOLS_LAUNCHER_HOTKEY_TESTING.md", + "source_location": null, + "weight": 1.0, + "source": "tools_launcher_hotkey_testing_guide", + "target": "tools_launcher_implementation_hotkey" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "theme_system_implementation_system", + "target": "theme_system_implementation_css_modules" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "theme_system_implementation_system", + "target": "theme_system_implementation_dark_first_pattern" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "theme_system_implementation_system", + "target": "theme_system_implementation_theme_provider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "theme_system_implementation_theme_provider", + "target": "theme_system_implementation_usetheme_hook" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "docs/QUICK_CLIPS_STYLING.md", + "source_location": null, + "weight": 1.0, + "source": "quick_clips_styling_manager", + "target": "theme_system_implementation_dark_first_pattern" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "language_detection_implementation_syntax_highlighting", + "target": "theme_system_implementation_usetheme_hook" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "language_detection_implementation_summary", + "target": "language_detection_implementation_code_detection_setting" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "language_detection_implementation_summary", + "target": "language_detection_implementation_provider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "language_detection_implementation_summary", + "target": "language_detection_implementation_syntax_highlighting" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "language_detection_implementation_summary", + "target": "language_detection_implementation_utility" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "language_detection_implementation_provider", + "target": "language_detection_implementation_utility" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", + "source_location": null, + "weight": 1.0, + "source": "language_detection_implementation_code_detection_setting", + "target": "clip_types_usage_clipsprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_extension", + "target": "clip_types_usage_clipsprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_extension", + "target": "clip_types_usage_duplicate_prevention" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_extension", + "target": "clip_types_usage_monitoring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_extension", + "target": "clip_types_usage_prioritized_detection" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_monitoring", + "target": "clip_types_usage_duplicate_prevention" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/CLIP_TYPES_USAGE.md", + "source_location": null, + "weight": 1.0, + "source": "clip_types_usage_monitoring", + "target": "clip_types_usage_prioritized_detection" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "weight": 1.0, + "source": "startup_performance_optimizations_ipc_guard", + "target": "clip_types_usage_clipsprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/DOMAIN_REGEX_TEST.md", + "source_location": null, + "weight": 1.0, + "source": "domain_regex_test_domain_pattern", + "target": "domain_regex_test_tlds" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "weight": 1.0, + "source": "github_actions_setup_cicd", + "target": "github_actions_setup_code_signing_status" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/GITHUB_ACTIONS_SETUP.md", + "source_location": null, + "weight": 1.0, + "source": "github_actions_setup_cicd", + "target": "github_actions_setup_promote_release" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/WORKFLOW_SUMMARY.md", + "source_location": null, + "weight": 1.0, + "source": "workflow_summary_cicd", + "target": "github_actions_setup_cicd" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", + "source_location": null, + "weight": 1.0, + "source": "settings_window_positioning_doc", + "target": "settings_window_positioning_calculate_fn" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", + "source_location": null, + "weight": 1.0, + "source": "settings_window_positioning_doc", + "target": "settings_window_positioning_create_fn" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", + "source_location": null, + "weight": 1.0, + "source": "settings_window_positioning_create_fn", + "target": "settings_window_positioning_calculate_fn" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "weight": 1.0, + "source": "startup_performance_optimizations_doc", + "target": "startup_performance_optimizations_deferred_updater" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "weight": 1.0, + "source": "startup_performance_optimizations_doc", + "target": "startup_performance_optimizations_ipc_guard" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", + "source_location": null, + "weight": 1.0, + "source": "startup_performance_optimizations_doc", + "target": "startup_performance_optimizations_parallel_storage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "electron-builder.yml", + "source_location": null, + "weight": 1.0, + "source": "electron_builder_config", + "target": "electron_builder_github_publish" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "electron-builder.yml", + "source_location": null, + "weight": 1.0, + "source": "electron_builder_config", + "target": "electron_builder_linux_target" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "electron-builder.yml", + "source_location": null, + "weight": 1.0, + "source": "electron_builder_config", + "target": "electron_builder_mac_target" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "electron-builder.yml", + "source_location": null, + "weight": 1.0, + "source": "electron_builder_config", + "target": "electron_builder_win_target" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "site/download/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_download_unsigned_warning", + "target": "electron_builder_mac_target" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "site/download/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_download_github_releases", + "target": "electron_builder_github_publish" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "screenshots/README.md", + "source_location": null, + "weight": 1.0, + "source": "screenshots_readme_harness", + "target": "screenshots_readme_demo_data" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "screenshots/README.md", + "source_location": null, + "weight": 1.0, + "source": "screenshots_readme_isolated_profile", + "target": "screenshots_readme_harness" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "screenshots/README.md", + "source_location": null, + "weight": 1.0, + "source": "screenshots_readme_harness", + "target": "site_readme_static_site" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/README.md", + "source_location": null, + "weight": 1.0, + "source": "site_readme_static_site", + "target": "site_404_not_found" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/README.md", + "source_location": null, + "weight": 1.0, + "source": "site_readme_static_site", + "target": "site_docs_documentation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/README.md", + "source_location": null, + "weight": 1.0, + "source": "site_readme_static_site", + "target": "site_download_download_page" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/README.md", + "source_location": null, + "weight": 1.0, + "source": "site_readme_static_site", + "target": "site_index_landing" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/README.md", + "source_location": null, + "weight": 1.0, + "source": "site_readme_static_site", + "target": "site_readme_theming" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/404.html", + "source_location": null, + "weight": 1.0, + "source": "site_404_not_found", + "target": "site_index_landing" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_index_landing", + "target": "site_docs_documentation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_index_landing", + "target": "site_index_download_cta" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_index_landing", + "target": "site_index_quick_clips" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_index_landing", + "target": "site_index_theming" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_index_landing", + "target": "site_index_tools_launcher" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_index_landing", + "target": "site_index_usecases" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_index_download_cta", + "target": "site_download_download_page" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/404.html", + "source_location": null, + "weight": 1.0, + "source": "site_404_not_found", + "target": "site_docs_documentation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_clip_quick_search" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_clipboard_history" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_code_detection" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_global_hotkeys" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_quick_clips" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_quick_tools" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_settings_reference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_storage_encryption" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_templates" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_docs_tools_launcher" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_documentation", + "target": "site_download_download_page" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_use_clipboard_operations", + "target": "site_docs_clipboard_history" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_quick_tools", + "target": "site_docs_quick_clips" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/docs/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_docs_templates", + "target": "site_docs_quick_clips" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/renderer/tools-launcher.html", + "source_location": null, + "weight": 1.0, + "source": "renderer_tools_launcher_entry", + "target": "site_docs_tools_launcher" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_refactor", + "target": "site_docs_global_hotkeys" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/renderer/settings.html", + "source_location": null, + "weight": 1.0, + "source": "renderer_settings_settings_entry", + "target": "site_docs_settings_reference" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_use_clips_storage", + "target": "site_docs_storage_encryption" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/download/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_download_download_page", + "target": "site_download_github_releases" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/download/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_download_download_page", + "target": "site_download_install_instructions" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/download/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_download_download_page", + "target": "site_download_platform_support" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/download/index.html", + "source_location": null, + "weight": 1.0, + "source": "site_download_unsigned_warning", + "target": "site_download_download_page" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_refactor", + "target": "clips_readme_provider_structure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_refactor", + "target": "hotkeys_readme_actions" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_refactor", + "target": "hotkeys_readme_manager" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_refactor", + "target": "hotkeys_readme_registry" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_refactor", + "target": "hotkeys_readme_singleton" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_manager", + "target": "hotkeys_readme_registry" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_manager", + "target": "hotkeys_readme_actions" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md", + "source_location": null, + "weight": 1.0, + "source": "hotkeys_readme_singleton", + "target": "hotkeys_readme_manager" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_provider_structure", + "target": "clips_readme_clips_provider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_provider_structure", + "target": "clips_readme_use_clip_state" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_provider_structure", + "target": "clips_readme_use_clipboard_operations" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_provider_structure", + "target": "clips_readme_use_clips_storage" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_clips_provider", + "target": "clips_readme_use_clips_storage" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_clips_provider", + "target": "clips_readme_use_clipboard_operations" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md", + "source_location": null, + "weight": 1.0, + "source": "clips_readme_clips_provider", + "target": "clips_readme_use_clip_state" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "src/renderer/index.html", + "source_location": null, + "weight": 1.0, + "source": "renderer_index_main_entry", + "target": "clips_readme_clips_provider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_main_view", + "target": "screens_clip_list" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_main_view", + "target": "screens_status_bar" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_main_view", + "target": "screens_theme" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_main_view", + "target": "screens_tools_launcher" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "site/assets/screens/search-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_search_view", + "target": "screens_main_view" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_tools_launcher", + "target": "screens_available_tools" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_tools_launcher", + "target": "screens_found_patterns" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_tools_launcher", + "target": "screens_matched_templates" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/patterns-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_tools_launcher", + "target": "screens_theme" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "site/assets/screens/settings-hotkeys-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_global_hotkeys", + "target": "screens_search_view" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/search-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_search_view", + "target": "screens_clip_list" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/search-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_search_view", + "target": "screens_clip_locking" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/search-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_search_view", + "target": "screens_search_bar" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_theme", + "target": "screens_search_view" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_clip_list", + "target": "screens_clip_type_indicator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_clip_list", + "target": "screens_lock_toggle" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_clip_list", + "target": "screens_per_clip_search_icon" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_settings_general", + "target": "screens_theme" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "site/assets/screens/search-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_per_clip_search_icon", + "target": "screens_search_bar" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_found_patterns", + "target": "screens_available_tools" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "site/assets/screens/patterns-dark.png", + "source_location": null, + "weight": 1.0, + "source": "screens_found_patterns", + "target": "screens_matched_templates" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_settings_general", + "target": "screens_general_preferences" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_settings_general", + "target": "screens_settings_hotkeys" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/settings-general-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_settings_general", + "target": "screens_settings_tabs" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/settings-hotkeys-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_settings_hotkeys", + "target": "screens_global_hotkeys" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/settings-hotkeys-light.png", + "source_location": null, + "weight": 1.0, + "source": "screens_settings_hotkeys", + "target": "screens_settings_tabs" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/clipless-mark.png", + "source_location": null, + "weight": 1.0, + "source": "assets_clipless_mark_brand_mark_png", + "target": "app_brand_mark" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/icon.png", + "source_location": null, + "weight": 1.0, + "source": "assets_icon_site_icon_png", + "target": "app_brand_mark" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.55, + "source_file": "src/renderer/src/assets/wavy-lines.svg", + "source_location": null, + "weight": 1.0, + "source": "assets_wavy_lines_wavy_lines_bg", + "target": "app_brand_mark" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "resources/icon.png", + "source_location": null, + "weight": 1.0, + "source": "resources_icon_app_icon", + "target": "app_brand_mark" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "resources/logo.svg", + "source_location": null, + "weight": 1.0, + "source": "resources_logo_brand_logo", + "target": "app_brand_mark" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "resources/icon.png", + "source_location": null, + "weight": 1.0, + "source": "resources_icon_app_icon", + "target": "resources_logo_brand_logo" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/clipless-mark.png", + "source_location": null, + "weight": 1.0, + "source": "assets_clipless_mark_brand_mark_png", + "target": "resources_icon_app_icon" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.55, + "source_file": "src/renderer/src/assets/electron.svg", + "source_location": null, + "weight": 1.0, + "source": "assets_electron_electron_logo", + "target": "resources_icon_app_icon" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.55, + "source_file": "e2e/fixtures/test-image.png", + "source_location": null, + "weight": 1.0, + "source": "fixtures_test_image_e2e_fixture", + "target": "resources_icon_app_icon" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "site/assets/icon.png", + "source_location": null, + "weight": 1.0, + "source": "assets_icon_site_icon_png", + "target": "assets_clipless_mark_brand_mark_png" + } + ], + "hyperedges": [ + { + "id": "cicd_release_pipeline", + "label": "CI/CD Release Pipeline (validate, tag, build, promote)", + "nodes": [ + "build_pr_validation", + "merge_to_main_auto_tag", + "manual_tag_release_action_electron_builder", + "github_actions_setup_promote_release" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "docs/GITHUB_ACTIONS_SETUP.md" + }, + { + "id": "clipboard_to_storage_flow", + "label": "Clipboard Capture to Encrypted Storage Flow", + "nodes": [ + "clip_types_usage_monitoring", + "clip_types_usage_clipsprovider", + "storage_securestorage", + "claude_md_data_flow" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "CLAUDE.md" + }, + { + "id": "startup_optimization_set", + "label": "Non-blocking Startup Optimizations", + "nodes": [ + "startup_performance_optimizations_deferred_updater", + "startup_performance_optimizations_parallel_storage", + "startup_performance_optimizations_ipc_guard", + "storage_storage_ready_event" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md" + }, + { + "id": "site_pages_static_site", + "label": "clipless.app Static Site Pages", + "nodes": [ + "site_index_landing", + "site_docs_documentation", + "site_download_download_page", + "site_404_not_found" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/README.md" + }, + { + "id": "hotkeys_modular_pattern", + "label": "Hotkeys Registry/Actions/Manager Pattern", + "nodes": [ + "hotkeys_readme_registry", + "hotkeys_readme_actions", + "hotkeys_readme_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main/hotkeys/README.md" + }, + { + "id": "clips_provider_hooks", + "label": "Clips Provider Hook Composition", + "nodes": [ + "clips_readme_use_clips_storage", + "clips_readme_use_clipboard_operations", + "clips_readme_use_clip_state", + "clips_readme_clips_provider" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/renderer/src/providers/clips/README.md" + }, + { + "id": "quick_tools_launch_flow", + "label": "Quick Tools Launch Flow (patterns to tools to templates)", + "nodes": [ + "screens_found_patterns", + "screens_available_tools", + "screens_matched_templates" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/patterns-dark.png" + }, + { + "id": "clip_list_interaction", + "label": "Clip List Row Interactions (type, lock, search)", + "nodes": [ + "screens_clip_type_indicator", + "screens_lock_toggle", + "screens_per_clip_search_icon" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/main-dark.png" + }, + { + "id": "settings_tab_navigation", + "label": "Settings Tabs (General, Hotkeys, Tools)", + "nodes": [ + "screens_settings_general", + "screens_settings_hotkeys", + "screens_settings_tabs" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "site/assets/screens/settings-general-light.png" + } + ], + "built_at_commit": "3e48ccf981f340dcd2104e98f2571ff1627366f1" +} \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json new file mode 100644 index 0000000..53b9d03 --- /dev/null +++ b/graphify-out/manifest.json @@ -0,0 +1,1162 @@ +{ + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\extensions.json": { + "mtime": 1769886440.2673852, + "ast_hash": "74a56d7bbbf177ae6339c026934ee00b", + "semantic_hash": "74a56d7bbbf177ae6339c026934ee00b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\launch.json": { + "mtime": 1769886440.267889, + "ast_hash": "c7826d06165bf4890ba638f23b066a6d", + "semantic_hash": "c7826d06165bf4890ba638f23b066a6d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\settings.json": { + "mtime": 1769886440.2683558, + "ast_hash": "39dc44bd672f9ef8bd33a4140e7cd61c", + "semantic_hash": "39dc44bd672f9ef8bd33a4140e7cd61c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\tasks.json": { + "mtime": 1769886440.2683558, + "ast_hash": "9b6e131839f1013cf64eb8bb203a94d1", + "semantic_hash": "9b6e131839f1013cf64eb8bb203a94d1" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\app-launch.spec.ts": { + "mtime": 1773705874.6289852, + "ast_hash": "24e87450ee0bdd996a8245f4725f65be", + "semantic_hash": "24e87450ee0bdd996a8245f4725f65be" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\clipboard.spec.ts": { + "mtime": 1773705874.6299882, + "ast_hash": "29d075f8c23e1b7ec7f20db6f0787189", + "semantic_hash": "29d075f8c23e1b7ec7f20db6f0787189" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\context-menu.spec.ts": { + "mtime": 1780895453.3649378, + "ast_hash": "3b12270a94c29d7c9a3efccbd3e1bbd5", + "semantic_hash": "3b12270a94c29d7c9a3efccbd3e1bbd5" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\image-clipboard.spec.ts": { + "mtime": 1775279007.4879632, + "ast_hash": "e2929f523bd460f474c9ea049331cf03", + "semantic_hash": "e2929f523bd460f474c9ea049331cf03" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\quick-clips.spec.ts": { + "mtime": 1773705874.6299882, + "ast_hash": "e9e8c4995663c9aaebaf940233404840", + "semantic_hash": "e9e8c4995663c9aaebaf940233404840" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\settings.spec.ts": { + "mtime": 1773705874.6309862, + "ast_hash": "2211eda6042b7fd891bb55721861874d", + "semantic_hash": "2211eda6042b7fd891bb55721861874d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\theme.spec.ts": { + "mtime": 1773705874.6309862, + "ast_hash": "c794eaaff83bd05d6e8b79a8a7dcd337", + "semantic_hash": "c794eaaff83bd05d6e8b79a8a7dcd337" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\tools.spec.ts": { + "mtime": 1773705874.6309862, + "ast_hash": "0c20d1fc1d5d9e43e836cec3ef4cea50", + "semantic_hash": "0c20d1fc1d5d9e43e836cec3ef4cea50" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\tsconfig.json": { + "mtime": 1773705874.6324904, + "ast_hash": "dbf4e9d4395d662300218337d7617f7f", + "semantic_hash": "dbf4e9d4395d662300218337d7617f7f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\electron.vite.config.ts": { + "mtime": 1773705874.6334949, + "ast_hash": "5f71e0395edd521b621e2baa24c66631", + "semantic_hash": "5f71e0395edd521b621e2baa24c66631" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\eslint.config.mjs": { + "mtime": 1780679611.3114643, + "ast_hash": "fc69b0578613b620e3588c382c595808", + "semantic_hash": "fc69b0578613b620e3588c382c595808" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\package.json": { + "mtime": 1780895453.3669362, + "ast_hash": "4609e60dcc55451d1eb88c2d9b4ae37e", + "semantic_hash": "4609e60dcc55451d1eb88c2d9b4ae37e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\playwright.config.ts": { + "mtime": 1773705874.6370032, + "ast_hash": "54afbabd972669c20ab9d203f72e09b7", + "semantic_hash": "54afbabd972669c20ab9d203f72e09b7" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\capture.spec.ts": { + "mtime": 1780895453.3679383, + "ast_hash": "92acfb6a1bb3d6aaa84a93c6386bfcce", + "semantic_hash": "92acfb6a1bb3d6aaa84a93c6386bfcce" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\fixtures\\demo-data.ts": { + "mtime": 1780895453.3694427, + "ast_hash": "0fc77a6208822d92e0d5baafbf94851e", + "semantic_hash": "0fc77a6208822d92e0d5baafbf94851e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\helpers.ts": { + "mtime": 1780895453.3694427, + "ast_hash": "2741b447be68ab683f0bc3b2c94ec6a0", + "semantic_hash": "2741b447be68ab683f0bc3b2c94ec6a0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\playwright.config.ts": { + "mtime": 1780620074.9806736, + "ast_hash": "ee936f4dcbb711643b73f4984239ce90", + "semantic_hash": "ee936f4dcbb711643b73f4984239ce90" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\tsconfig.json": { + "mtime": 1780620074.982178, + "ast_hash": "e6ca2b1121933d178c099a617103dd61", + "semantic_hash": "e6ca2b1121933d178c099a617103dd61" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\app.js": { + "mtime": 1780895453.3704505, + "ast_hash": "151d94d87bbfe5dabea5bf5fb134e89f", + "semantic_hash": "151d94d87bbfe5dabea5bf5fb134e89f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\__mocks__\\electron.ts": { + "mtime": 1773705874.6380029, + "ast_hash": "7e0a3fc8dcf04568e939fb1848b179fb", + "semantic_hash": "7e0a3fc8dcf04568e939fb1848b179fb" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\app\\index.ts": { + "mtime": 1780330398.969671, + "ast_hash": "8e73cfa67dd88d109ce2a9ee0f2b7ada", + "semantic_hash": "8e73cfa67dd88d109ce2a9ee0f2b7ada" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\autoStart\\index.test.ts": { + "mtime": 1780330398.9706755, + "ast_hash": "b3cada0b792b73b4ff2aa2e8eba544ab", + "semantic_hash": "b3cada0b792b73b4ff2aa2e8eba544ab" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\autoStart\\index.ts": { + "mtime": 1780330398.971675, + "ast_hash": "d603dcdf7dda4d455a1e88537dea1cad", + "semantic_hash": "d603dcdf7dda4d455a1e88537dea1cad" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\data.test.ts": { + "mtime": 1775279007.49103, + "ast_hash": "13acfb5937fc99203553d94ab146f02a", + "semantic_hash": "13acfb5937fc99203553d94ab146f02a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\data.ts": { + "mtime": 1775279007.49103, + "ast_hash": "cd482660827c2c6f1b4bd244b6d37108", + "semantic_hash": "cd482660827c2c6f1b4bd244b6d37108" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\index.ts": { + "mtime": 1769886440.2905095, + "ast_hash": "5246059168a543b682044b86a24ef05b", + "semantic_hash": "5246059168a543b682044b86a24ef05b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\ipc.ts": { + "mtime": 1780330398.9726753, + "ast_hash": "df6b3b777ad9f9099478298951e19001", + "semantic_hash": "df6b3b777ad9f9099478298951e19001" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\monitoring.test.ts": { + "mtime": 1775279007.4925323, + "ast_hash": "e3e4b81ad423fb8dd405f2d4d7641d8c", + "semantic_hash": "e3e4b81ad423fb8dd405f2d4d7641d8c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\monitoring.ts": { + "mtime": 1775279007.4935365, + "ast_hash": "8b52574e1f8b50f737672e1d309992cf", + "semantic_hash": "8b52574e1f8b50f737672e1d309992cf" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-clips.test.ts": { + "mtime": 1773705874.6412492, + "ast_hash": "a7a4e1a437f50dbab7702e216f62696a", + "semantic_hash": "a7a4e1a437f50dbab7702e216f62696a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-clips.ts": { + "mtime": 1773705874.6427531, + "ast_hash": "0667bcf3fe1b1ffe9fb68ea48e6add85", + "semantic_hash": "0667bcf3fe1b1ffe9fb68ea48e6add85" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-tools.test.ts": { + "mtime": 1773705874.6427531, + "ast_hash": "597273adeafe1b4ce1a3c07d50f875cb", + "semantic_hash": "597273adeafe1b4ce1a3c07d50f875cb" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-tools.ts": { + "mtime": 1773705874.6437578, + "ast_hash": "f95178985ec914fae081505c8de62497", + "semantic_hash": "f95178985ec914fae081505c8de62497" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\search-terms.ts": { + "mtime": 1773705874.6452618, + "ast_hash": "aa417b6326be045306199d39749ecab0", + "semantic_hash": "aa417b6326be045306199d39749ecab0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\storage-integration.ts": { + "mtime": 1773705874.646314, + "ast_hash": "9ce7f200df4eff20f6d8c167f57bba0f", + "semantic_hash": "9ce7f200df4eff20f6d8c167f57bba0f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\templates.ts": { + "mtime": 1773705874.6473148, + "ast_hash": "98d4f13ae0ba4c1c140f5c6b772f84a0", + "semantic_hash": "98d4f13ae0ba4c1c140f5c6b772f84a0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\global.d.ts": { + "mtime": 1769886440.2943864, + "ast_hash": "cc6472b768b6184bf0a14585afd55d0c", + "semantic_hash": "cc6472b768b6184bf0a14585afd55d0c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\actions.test.ts": { + "mtime": 1775279007.4935365, + "ast_hash": "dbe695a5666c019fde0a185e17e90de0", + "semantic_hash": "dbe695a5666c019fde0a185e17e90de0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\actions.ts": { + "mtime": 1775279007.4945362, + "ast_hash": "1717934790b6aeb06f6a9de0a6851e86", + "semantic_hash": "1717934790b6aeb06f6a9de0a6851e86" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\index.ts": { + "mtime": 1769886440.2953866, + "ast_hash": "7e0b62e30595b1b64f82a4e02bc95e94", + "semantic_hash": "7e0b62e30595b1b64f82a4e02bc95e94" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\manager.test.ts": { + "mtime": 1773705874.6483147, + "ast_hash": "be214b873a6ed72521f67acc68b5c04d", + "semantic_hash": "be214b873a6ed72521f67acc68b5c04d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\manager.ts": { + "mtime": 1773705874.6498203, + "ast_hash": "5b7f806f3fa06f2835f606a08c88d8f7", + "semantic_hash": "5b7f806f3fa06f2835f606a08c88d8f7" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\registry.test.ts": { + "mtime": 1773705874.6498203, + "ast_hash": "752ddc34cc0ceb8e14d354119789492f", + "semantic_hash": "752ddc34cc0ceb8e14d354119789492f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\registry.ts": { + "mtime": 1769886440.2953866, + "ast_hash": "16b7e7460ae5f03afa11c7488a40ff6d", + "semantic_hash": "16b7e7460ae5f03afa11c7488a40ff6d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\types.ts": { + "mtime": 1769886440.2963865, + "ast_hash": "8dad089ac3b3ce0a313c37f0874a1bb8", + "semantic_hash": "8dad089ac3b3ce0a313c37f0874a1bb8" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\index.ts": { + "mtime": 1780330398.9726753, + "ast_hash": "910ba34e8760e0d828374ab60f514ca0", + "semantic_hash": "910ba34e8760e0d828374ab60f514ca0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\ipc\\index.ts": { + "mtime": 1780069991.0791588, + "ast_hash": "3579096fef7875c4fd5dd5a4d1e44f35", + "semantic_hash": "3579096fef7875c4fd5dd5a4d1e44f35" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\notifications\\index.ts": { + "mtime": 1769893108.787186, + "ast_hash": "e86cb121a257210dbbf971cbe41f1765", + "semantic_hash": "e86cb121a257210dbbf971cbe41f1765" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\clips.ts": { + "mtime": 1769886440.2984803, + "ast_hash": "e75d5e46c8ccef830534fef84e0ce4d4", + "semantic_hash": "e75d5e46c8ccef830534fef84e0ce4d4" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\defaults.ts": { + "mtime": 1780084423.0324857, + "ast_hash": "26c754a306520e31bc3b7025e82ad4cb", + "semantic_hash": "26c754a306520e31bc3b7025e82ad4cb" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\file-operations.test.ts": { + "mtime": 1775279007.4945362, + "ast_hash": "b19c72fa4e95edea87e459fbef82be7a", + "semantic_hash": "b19c72fa4e95edea87e459fbef82be7a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\file-operations.ts": { + "mtime": 1775279007.49554, + "ast_hash": "56ec96faa1ab67e61545701ce0a2ea34", + "semantic_hash": "56ec96faa1ab67e61545701ce0a2ea34" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\image-store.test.ts": { + "mtime": 1775279007.4965408, + "ast_hash": "aff5c4220e61b8f9a01ae1217f566f10", + "semantic_hash": "aff5c4220e61b8f9a01ae1217f566f10" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\image-store.ts": { + "mtime": 1775279007.4965408, + "ast_hash": "ec514e15e2166d347ee34953a0ced545", + "semantic_hash": "ec514e15e2166d347ee34953a0ced545" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\index.ts": { + "mtime": 1775279007.4965408, + "ast_hash": "1b1a3ce1ce4b12451aa57a95cbd54c61", + "semantic_hash": "1b1a3ce1ce4b12451aa57a95cbd54c61" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\migration.test.ts": { + "mtime": 1775279007.49754, + "ast_hash": "8632c4a91298971d99c143f8c44fcc9d", + "semantic_hash": "8632c4a91298971d99c143f8c44fcc9d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\migration.ts": { + "mtime": 1775279007.49754, + "ast_hash": "99ce24c2f14dbca45ce0caba22b3f706", + "semantic_hash": "99ce24c2f14dbca45ce0caba22b3f706" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\quick-tools.ts": { + "mtime": 1773705874.6553357, + "ast_hash": "d56f6a312776b96ffcb76e032bd7407b", + "semantic_hash": "d56f6a312776b96ffcb76e032bd7407b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\search-terms.test.ts": { + "mtime": 1773705874.6558392, + "ast_hash": "92e87c83940028faf72ebb0955cc94b0", + "semantic_hash": "92e87c83940028faf72ebb0955cc94b0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\search-terms.ts": { + "mtime": 1769886440.3004785, + "ast_hash": "e308e9d073fbb928d6632121f70fcc4a", + "semantic_hash": "e308e9d073fbb928d6632121f70fcc4a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\settings.ts": { + "mtime": 1769886440.3004785, + "ast_hash": "23f825c790fd9186ec0dce167c129ed5", + "semantic_hash": "23f825c790fd9186ec0dce167c129ed5" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\templates.test.ts": { + "mtime": 1773705874.6568449, + "ast_hash": "93ca27e24ed2d2ca0aa156a13fb3cb2d", + "semantic_hash": "93ca27e24ed2d2ca0aa156a13fb3cb2d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\templates.ts": { + "mtime": 1769886440.301479, + "ast_hash": "df45887e4afff0593fffa6e974d671af", + "semantic_hash": "df45887e4afff0593fffa6e974d671af" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\window-bounds.ts": { + "mtime": 1769886440.301479, + "ast_hash": "db6675cc1769bb91c8f6827818208316", + "semantic_hash": "db6675cc1769bb91c8f6827818208316" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\tray.ts": { + "mtime": 1769886440.301479, + "ast_hash": "49a7b786893b9d948c8b1ae815c32de2", + "semantic_hash": "49a7b786893b9d948c8b1ae815c32de2" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\updater\\index.test.ts": { + "mtime": 1780177493.8077824, + "ast_hash": "f02d2bfe188e3c2ebc45f40c57b1ecb8", + "semantic_hash": "f02d2bfe188e3c2ebc45f40c57b1ecb8" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\updater\\index.ts": { + "mtime": 1780177493.8087807, + "ast_hash": "ddbf8f4d9a319e16ac2e719d36b35592", + "semantic_hash": "ddbf8f4d9a319e16ac2e719d36b35592" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\bounds.ts": { + "mtime": 1775279007.498568, + "ast_hash": "16fe669e796fce677cb8ac2d22a0a84f", + "semantic_hash": "16fe669e796fce677cb8ac2d22a0a84f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\creation.ts": { + "mtime": 1780330398.9736753, + "ast_hash": "941ddb76dd868719adc1b27af99a98c3", + "semantic_hash": "941ddb76dd868719adc1b27af99a98c3" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\index.ts": { + "mtime": 1769886440.3034794, + "ast_hash": "c29e60befe4d7b228efd2a8ba07b9267", + "semantic_hash": "c29e60befe4d7b228efd2a8ba07b9267" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\settings.ts": { + "mtime": 1769886440.3034794, + "ast_hash": "58ef2dd7aa8cb3ec7de2bf0e70de8a24", + "semantic_hash": "58ef2dd7aa8cb3ec7de2bf0e70de8a24" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\preload\\index.d.ts": { + "mtime": 1780330398.9751804, + "ast_hash": "8f23d689c5eff2a4406a1d94dd33aec0", + "semantic_hash": "8f23d689c5eff2a4406a1d94dd33aec0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\preload\\index.ts": { + "mtime": 1780330398.9751804, + "ast_hash": "783672f318a2c2b1794f1a16a3f5b3c4", + "semantic_hash": "783672f318a2c2b1794f1a16a3f5b3c4" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\App.tsx": { + "mtime": 1780177493.8107817, + "ast_hash": "1887ce552d9350bf76449bf703ff80c2", + "semantic_hash": "1887ce552d9350bf76449bf703ff80c2" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\Settings.tsx": { + "mtime": 1769886440.3074787, + "ast_hash": "06f12d70df452b2c4947771e9801bc7a", + "semantic_hash": "06f12d70df452b2c4947771e9801bc7a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\ToolsLauncher.tsx": { + "mtime": 1773705874.6598444, + "ast_hash": "f5675fbe942897af1c8e3726b1253878", + "semantic_hash": "f5675fbe942897af1c8e3726b1253878" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\ConfirmDialog.tsx": { + "mtime": 1769886440.3106606, + "ast_hash": "3954519424bb74b298a41f7d80264c2f", + "semantic_hash": "3954519424bb74b298a41f7d80264c2f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\SearchBar.tsx": { + "mtime": 1775279007.5000708, + "ast_hash": "8a49ab359686af233c2e69fd8e230d46", + "semantic_hash": "8a49ab359686af233c2e69fd8e230d46" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\StatusBar.tsx": { + "mtime": 1775279007.5010753, + "ast_hash": "e4f9f9231e8a4c8202b5a37182fc886f", + "semantic_hash": "e4f9f9231e8a4c8202b5a37182fc886f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\UpdateBanner.test.tsx": { + "mtime": 1780177493.811781, + "ast_hash": "26727de52c9d3f9975b83cd0d8c049dd", + "semantic_hash": "26727de52c9d3f9975b83cd0d8c049dd" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\UpdateBanner.tsx": { + "mtime": 1780177493.811781, + "ast_hash": "850507345d4c3003d05303c6aa4c2deb", + "semantic_hash": "850507345d4c3003d05303c6aa4c2deb" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\Clips.tsx": { + "mtime": 1775279007.5010753, + "ast_hash": "0bd66ae6e7cdc80a295c3365e3c54096", + "semantic_hash": "0bd66ae6e7cdc80a295c3365e3c54096" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\QuickClipsScanner.test.tsx": { + "mtime": 1779989012.1420524, + "ast_hash": "c58297db08c975feac6d7a6dbe58d2e1", + "semantic_hash": "c58297db08c975feac6d7a6dbe58d2e1" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\QuickClipsScanner.tsx": { + "mtime": 1779989012.1430564, + "ast_hash": "8193e339cfba4896ebd61159d5d6e797", + "semantic_hash": "8193e339cfba4896ebd61159d5d6e797" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\BookmarkClip.test.tsx": { + "mtime": 1773705874.661844, + "ast_hash": "1795122c6a4bb08b4428194e13ae8c05", + "semantic_hash": "1795122c6a4bb08b4428194e13ae8c05" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\BookmarkClip.tsx": { + "mtime": 1775279007.5025797, + "ast_hash": "8ca638b636e79bd1e0dac23f45449c89", + "semantic_hash": "8ca638b636e79bd1e0dac23f45449c89" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ClipContextMenu.tsx": { + "mtime": 1775279007.503585, + "ast_hash": "f8edb8ae2f84e1016c6fbc0c15c39517", + "semantic_hash": "f8edb8ae2f84e1016c6fbc0c15c39517" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ClipOptions.tsx": { + "mtime": 1775279007.503585, + "ast_hash": "b9971ba8925fa84310c5c92ddfe2b2c1", + "semantic_hash": "b9971ba8925fa84310c5c92ddfe2b2c1" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ClipWrapper.tsx": { + "mtime": 1778433675.311437, + "ast_hash": "35d93fad1a8dfa31ebd0895d054011c7", + "semantic_hash": "35d93fad1a8dfa31ebd0895d054011c7" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\HtmlClip.test.tsx": { + "mtime": 1773705874.661844, + "ast_hash": "850c1fe2adacbaea20f28e6f7be63b98", + "semantic_hash": "850c1fe2adacbaea20f28e6f7be63b98" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\HtmlClip.tsx": { + "mtime": 1775279007.504584, + "ast_hash": "ba1e51c85956bc9f6123c2108fc911e6", + "semantic_hash": "ba1e51c85956bc9f6123c2108fc911e6" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ImageClip.test.tsx": { + "mtime": 1775279007.5055842, + "ast_hash": "634f82ed3951afc011fdc1e350e6ec80", + "semantic_hash": "634f82ed3951afc011fdc1e350e6ec80" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ImageClip.tsx": { + "mtime": 1775279007.5055842, + "ast_hash": "f0c58e7184e175221ef5cc4c5dc14130", + "semantic_hash": "f0c58e7184e175221ef5cc4c5dc14130" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\RtfClip.tsx": { + "mtime": 1775279007.5065844, + "ast_hash": "2900ee53679a68a2dbcf2f454a313871", + "semantic_hash": "2900ee53679a68a2dbcf2f454a313871" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\SyntaxHighlightedCode.test.tsx": { + "mtime": 1775279007.5065844, + "ast_hash": "8d659362b32b90903094f6c4604b9cd6", + "semantic_hash": "8d659362b32b90903094f6c4604b9cd6" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\SyntaxHighlightedCode.tsx": { + "mtime": 1775279007.5065844, + "ast_hash": "2db15368ce475cd5b157efa1e21b7069", + "semantic_hash": "2db15368ce475cd5b157efa1e21b7069" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\TextClip.test.tsx": { + "mtime": 1778433675.3124955, + "ast_hash": "212b1064f226580a2094a0639b02d59a", + "semantic_hash": "212b1064f226580a2094a0639b02d59a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\TextClip.tsx": { + "mtime": 1778433675.3130097, + "ast_hash": "2a94a2c20b97d5f85556d58357dbba82", + "semantic_hash": "2a94a2c20b97d5f85556d58357dbba82" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\index.ts": { + "mtime": 1769886440.3201685, + "ast_hash": "348eba5afbd5110ae305d57012ece8e2", + "semantic_hash": "348eba5afbd5110ae305d57012ece8e2" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\quickClipsSelection.ts": { + "mtime": 1779989012.1430564, + "ast_hash": "38b0e71532cc6b6cb8ba9da843aeddd5", + "semantic_hash": "38b0e71532cc6b6cb8ba9da843aeddd5" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\HotkeyManager.tsx": { + "mtime": 1769886440.321673, + "ast_hash": "ade2e39ba2a7017d54ff46d8c02cae3d", + "semantic_hash": "ade2e39ba2a7017d54ff46d8c02cae3d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\QuickClipsManager.tsx": { + "mtime": 1769893108.7891903, + "ast_hash": "20ab35d2075416b9e768e65a8e632dc2", + "semantic_hash": "20ab35d2075416b9e768e65a8e632dc2" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\StorageSettings.tsx": { + "mtime": 1769886440.3235734, + "ast_hash": "15a1b5b652fae7d64b6d42601a2f4769", + "semantic_hash": "15a1b5b652fae7d64b6d42601a2f4769" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\TemplateManager.tsx": { + "mtime": 1773705874.6665387, + "ast_hash": "19dc98a2a40ea9d34e479ad427f4dcb0", + "semantic_hash": "19dc98a2a40ea9d34e479ad427f4dcb0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\ToolsManager.tsx": { + "mtime": 1769893108.7901907, + "ast_hash": "d37f9d6e536e6c8312c73203e8a4be8a", + "semantic_hash": "d37f9d6e536e6c8312c73203e8a4be8a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\UpdaterControl.tsx": { + "mtime": 1780084423.0344832, + "ast_hash": "65c6deb2a9d5aef405b5c9cd98f9228c", + "semantic_hash": "65c6deb2a9d5aef405b5c9cd98f9228c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\UserSettings.tsx": { + "mtime": 1769886440.325575, + "ast_hash": "af933c2ec50a4ea14e96902fc46ad3e1", + "semantic_hash": "af933c2ec50a4ea14e96902fc46ad3e1" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\Versions.tsx": { + "mtime": 1769886440.3270798, + "ast_hash": "99d8f1f7be4b14aab84d17c36f43198c", + "semantic_hash": "99d8f1f7be4b14aab84d17c36f43198c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\GlobalToggle.tsx": { + "mtime": 1769886440.3270798, + "ast_hash": "d14b1a31595b1006918b7a2d5ad6e603", + "semantic_hash": "d14b1a31595b1006918b7a2d5ad6e603" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\HotkeyHeader.tsx": { + "mtime": 1769886440.328261, + "ast_hash": "0c7d5b3fb19e208c05a5fe1e0409202d", + "semantic_hash": "0c7d5b3fb19e208c05a5fe1e0409202d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\HotkeyInstructions.tsx": { + "mtime": 1773705874.6675386, + "ast_hash": "e661d740220b504ae0f03335da812164", + "semantic_hash": "e661d740220b504ae0f03335da812164" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\HotkeyList.tsx": { + "mtime": 1769886440.3292613, + "ast_hash": "e7e64741a7887486734ce3659383d4cf", + "semantic_hash": "e7e64741a7887486734ce3659383d4cf" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\LoadingState.tsx": { + "mtime": 1769886440.3292613, + "ast_hash": "610e10bc57ea3506aa362ac651180d3b", + "semantic_hash": "610e10bc57ea3506aa362ac651180d3b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\SavingIndicator.tsx": { + "mtime": 1769886440.3292613, + "ast_hash": "11eda03e5718b1d8b6b01effadc0eae6", + "semantic_hash": "11eda03e5718b1d8b6b01effadc0eae6" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\index.ts": { + "mtime": 1769886440.3302593, + "ast_hash": "6aae0fb37e513ce95c6ada105c7dffcc", + "semantic_hash": "6aae0fb37e513ce95c6ada105c7dffcc" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\useHotkeyManager.ts": { + "mtime": 1773705874.6685388, + "ast_hash": "a85c48d56e027e497d71651fdd1eee00", + "semantic_hash": "a85c48d56e027e497d71651fdd1eee00" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\InfoTooltip.tsx": { + "mtime": 1769886440.3302593, + "ast_hash": "e31d837d915b409096c9920d60256059", + "semantic_hash": "e31d837d915b409096c9920d60256059" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\SearchTermsSection.tsx": { + "mtime": 1773705874.6700437, + "ast_hash": "01bada0b5d95ce29f1af7ce2da9c6f0f", + "semantic_hash": "01bada0b5d95ce29f1af7ce2da9c6f0f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\TestPatternsSection.tsx": { + "mtime": 1769886440.3317637, + "ast_hash": "336896c1340046985d50e6c4ee10d82c", + "semantic_hash": "336896c1340046985d50e6c4ee10d82c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\ToolsSection.tsx": { + "mtime": 1773705874.6710503, + "ast_hash": "6fae37178e4c81c703cd72d3a439d6df", + "semantic_hash": "6fae37178e4c81c703cd72d3a439d6df" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\index.ts": { + "mtime": 1769886440.332769, + "ast_hash": "b7968f45944142cec9f01904461ce03c", + "semantic_hash": "b7968f45944142cec9f01904461ce03c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\types.ts": { + "mtime": 1773705874.672052, + "ast_hash": "d8c3ac061380a42ba08f74074b33b3fc", + "semantic_hash": "d8c3ac061380a42ba08f74074b33b3fc" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\DataManagement.tsx": { + "mtime": 1769886440.333769, + "ast_hash": "8ce8a70cc2d6630ff803eedab6b12451", + "semantic_hash": "8ce8a70cc2d6630ff803eedab6b12451" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\StorageStatistics.tsx": { + "mtime": 1769886440.333769, + "ast_hash": "3dbcdb1adf1380804e102c51d538e906", + "semantic_hash": "3dbcdb1adf1380804e102c51d538e906" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\index.ts": { + "mtime": 1769886440.3347683, + "ast_hash": "14b3bee0eaf5d77d8c32a85a7b6cdd51", + "semantic_hash": "14b3bee0eaf5d77d8c32a85a7b6cdd51" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\useStorageSettings.ts": { + "mtime": 1769886440.3347683, + "ast_hash": "d37d5d5b7e1443dfb26db11a683ca4f3", + "semantic_hash": "d37d5d5b7e1443dfb26db11a683ca4f3" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ApplicationSettings.test.tsx": { + "mtime": 1780084423.035485, + "ast_hash": "f0d3f1088c2d84f284ebbd08e0f8d96f", + "semantic_hash": "f0d3f1088c2d84f284ebbd08e0f8d96f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ApplicationSettings.tsx": { + "mtime": 1780084423.0364842, + "ast_hash": "cf7c5c12974980832f17003b17020604", + "semantic_hash": "cf7c5c12974980832f17003b17020604" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\CloseButton.tsx": { + "mtime": 1769886440.3347683, + "ast_hash": "de56c52b3659e793ab75d55a55d5d381", + "semantic_hash": "de56c52b3659e793ab75d55a55d5d381" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ErrorState.tsx": { + "mtime": 1769886440.3357682, + "ast_hash": "79fe3c5e8235f9422de157e75c6c1c11", + "semantic_hash": "79fe3c5e8235f9422de157e75c6c1c11" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\LoadingState.tsx": { + "mtime": 1769886440.3357682, + "ast_hash": "dd4f4d6d182cd4bf493d157663c9106a", + "semantic_hash": "dd4f4d6d182cd4bf493d157663c9106a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\SavingIndicator.tsx": { + "mtime": 1769886440.3357682, + "ast_hash": "fc88502f1c4ce6a594b87955921e710a", + "semantic_hash": "fc88502f1c4ce6a594b87955921e710a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\SettingItem.tsx": { + "mtime": 1769886440.3357682, + "ast_hash": "b444f9150007f9bec127b7d6f2c72fb3", + "semantic_hash": "b444f9150007f9bec127b7d6f2c72fb3" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ToggleSwitch.tsx": { + "mtime": 1769886440.3357682, + "ast_hash": "150820c4ca8c8b3ef30ef3611b4c33c6", + "semantic_hash": "150820c4ca8c8b3ef30ef3611b4c33c6" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\WindowSettings.tsx": { + "mtime": 1773705874.673556, + "ast_hash": "f99f9f66ca301a11792facbf74b53d5f", + "semantic_hash": "f99f9f66ca301a11792facbf74b53d5f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\index.ts": { + "mtime": 1769886440.3372755, + "ast_hash": "11331e49ba7368db0a0f66193fe98d5b", + "semantic_hash": "11331e49ba7368db0a0f66193fe98d5b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\useUserSettings.ts": { + "mtime": 1780330398.9761865, + "ast_hash": "50d3ff10fc1b079fa6db3883afabc9b6", + "semantic_hash": "50d3ff10fc1b079fa6db3883afabc9b6" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\env.d.ts": { + "mtime": 1769886440.3372755, + "ast_hash": "62f9f6bc4c280b79695ad10ef416425f", + "semantic_hash": "62f9f6bc4c280b79695ad10ef416425f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\fontawesome.ts": { + "mtime": 1780177493.811781, + "ast_hash": "bc6ca984735a239ee9e251254f86e7e7", + "semantic_hash": "bc6ca984735a239ee9e251254f86e7e7" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\useContextMenu.ts": { + "mtime": 1773705874.675082, + "ast_hash": "8a4b986ba7128924647f96601cc8ba86", + "semantic_hash": "8a4b986ba7128924647f96601cc8ba86" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\useNativeContextMenu.ts": { + "mtime": 1775279007.5090933, + "ast_hash": "52abb73407d4886f558cae448f1a42ec", + "semantic_hash": "52abb73407d4886f558cae448f1a42ec" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\usePatternDetection.test.ts": { + "mtime": 1773705874.675585, + "ast_hash": "7b7e87557973652ecbb33d939c399023", + "semantic_hash": "7b7e87557973652ecbb33d939c399023" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\usePatternDetection.ts": { + "mtime": 1769886440.3392835, + "ast_hash": "a4ce4d6bedadc7afd347800ed57641a3", + "semantic_hash": "a4ce4d6bedadc7afd347800ed57641a3" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\main.tsx": { + "mtime": 1769886440.3392835, + "ast_hash": "7f6ca8fd409a3e0dd726bd70a83bcb3c", + "semantic_hash": "7f6ca8fd409a3e0dd726bd70a83bcb3c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\clipboard.ts": { + "mtime": 1775279007.510093, + "ast_hash": "91f7374e7d960596fce5d94053b84ca4", + "semantic_hash": "91f7374e7d960596fce5d94053b84ca4" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\index.tsx": { + "mtime": 1775279007.5105965, + "ast_hash": "ff0171baff6734df62c2dd56973a1155", + "semantic_hash": "ff0171baff6734df62c2dd56973a1155" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\state.ts": { + "mtime": 1769886440.3417835, + "ast_hash": "f6ed6efc569c13e6a7b4b71f209bf9c9", + "semantic_hash": "f6ed6efc569c13e6a7b4b71f209bf9c9" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\storage.ts": { + "mtime": 1775279007.5105965, + "ast_hash": "89c13a98deaebbcdafeb9158172329fe", + "semantic_hash": "89c13a98deaebbcdafeb9158172329fe" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\types.ts": { + "mtime": 1775279007.511604, + "ast_hash": "a6c7427f9b0b2e45810db75600b3d06e", + "semantic_hash": "a6c7427f9b0b2e45810db75600b3d06e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\utils.ts": { + "mtime": 1775279007.511604, + "ast_hash": "9232f97d8bbc704fc9af1a10a924de75", + "semantic_hash": "9232f97d8bbc704fc9af1a10a924de75" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\constants.ts": { + "mtime": 1769886440.342788, + "ast_hash": "3b5f2a436a9622f5a4b9bd7076ce74de", + "semantic_hash": "3b5f2a436a9622f5a4b9bd7076ce74de" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\languageDetection.tsx": { + "mtime": 1773705874.6775894, + "ast_hash": "011107c9a259e12ca9415233a8ce232e", + "semantic_hash": "011107c9a259e12ca9415233a8ce232e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\theme.test.tsx": { + "mtime": 1773705874.6785917, + "ast_hash": "6db5781d456cef508814cb7fdada0389", + "semantic_hash": "6db5781d456cef508814cb7fdada0389" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\theme.tsx": { + "mtime": 1773705874.6785917, + "ast_hash": "31df93ff203d7430a09af82572d4800b", + "semantic_hash": "31df93ff203d7430a09af82572d4800b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\settings-main.tsx": { + "mtime": 1769886440.3447893, + "ast_hash": "5a130c16364687479f110bb3de39b470", + "semantic_hash": "5a130c16364687479f110bb3de39b470" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\test-setup.ts": { + "mtime": 1780330398.9771867, + "ast_hash": "2dbdcf6cf4f72035cdd04e28e8a54d55", + "semantic_hash": "2dbdcf6cf4f72035cdd04e28e8a54d55" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\tools-launcher-main.tsx": { + "mtime": 1769886440.3447893, + "ast_hash": "4214849258ae95138ddb0f2f6cbd37ad", + "semantic_hash": "4214849258ae95138ddb0f2f6cbd37ad" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\utils\\languageDetection.test.ts": { + "mtime": 1775279007.5126033, + "ast_hash": "93d47d4d2e698438f2a1cc5e12e7b67d", + "semantic_hash": "93d47d4d2e698438f2a1cc5e12e7b67d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\utils\\languageDetection.ts": { + "mtime": 1775279007.5126033, + "ast_hash": "37c6cb314f5299ade459d48ee13f2def", + "semantic_hash": "37c6cb314f5299ade459d48ee13f2def" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\utils\\tlds.ts": { + "mtime": 1769886440.34579, + "ast_hash": "4b075c09b3a7ef189119cd7e08d0ae7a", + "semantic_hash": "4b075c09b3a7ef189119cd7e08d0ae7a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\shared\\constants.ts": { + "mtime": 1769886440.34579, + "ast_hash": "3b5f2a436a9622f5a4b9bd7076ce74de", + "semantic_hash": "3b5f2a436a9622f5a4b9bd7076ce74de" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\shared\\types.ts": { + "mtime": 1780084423.0364842, + "ast_hash": "f6e71bc1835533e5123556cdd445f61f", + "semantic_hash": "f6e71bc1835533e5123556cdd445f61f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.eslint.json": { + "mtime": 1773705874.6811023, + "ast_hash": "e6b29b5e545257db258e37b8db723d8d", + "semantic_hash": "e6b29b5e545257db258e37b8db723d8d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.json": { + "mtime": 1769886440.347295, + "ast_hash": "f78ff8c2e2efb59fcf218eac57774d94", + "semantic_hash": "f78ff8c2e2efb59fcf218eac57774d94" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.node.json": { + "mtime": 1769886440.3483007, + "ast_hash": "863e1a1de496c6dfdf0c9c0c31649770", + "semantic_hash": "863e1a1de496c6dfdf0c9c0c31649770" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.web.json": { + "mtime": 1769886440.3483007, + "ast_hash": "341db4aec6e77cafa44f12fe2d35a2f6", + "semantic_hash": "341db4aec6e77cafa44f12fe2d35a2f6" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\vitest.config.ts": { + "mtime": 1773705874.6811023, + "ast_hash": "2430096a0b2e1348adf519cb4a590e78", + "semantic_hash": "2430096a0b2e1348adf519cb4a590e78" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\pull_request_template.md": { + "mtime": 1769886440.2643838, + "ast_hash": "5ca667d78321484b8fdb4889fce3a877", + "semantic_hash": "5ca667d78321484b8fdb4889fce3a877" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\build.yml": { + "mtime": 1773705874.6234603, + "ast_hash": "5ea87b5eddecac747aff0a4eb1e621a5", + "semantic_hash": "5ea87b5eddecac747aff0a4eb1e621a5" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\manual-tag-release.yml": { + "mtime": 1769886440.2643838, + "ast_hash": "5c2cb1a9f3bc77cf1d64b1d0487deb9a", + "semantic_hash": "5c2cb1a9f3bc77cf1d64b1d0487deb9a" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\merge-to-main.yml": { + "mtime": 1780620074.974167, + "ast_hash": "64035f2bef91effc33de20b413b802a9", + "semantic_hash": "64035f2bef91effc33de20b413b802a9" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\test.yml": { + "mtime": 1773705874.6234603, + "ast_hash": "6ba90cc7be15c285da5104a0879ed97f", + "semantic_hash": "6ba90cc7be15c285da5104a0879ed97f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.prettierrc.yaml": { + "mtime": 1769886440.266385, + "ast_hash": "9be13b65916641ae16a0440f15bf4e29", + "semantic_hash": "9be13b65916641ae16a0440f15bf4e29" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\CLAUDE.md": { + "mtime": 1780935917.9547515, + "ast_hash": "0c214761c818cf7629251967bf747da8", + "semantic_hash": "0c214761c818cf7629251967bf747da8" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\README.md": { + "mtime": 1780895453.3649378, + "ast_hash": "f2df083641d6d795c9e00e390f350f19", + "semantic_hash": "f2df083641d6d795c9e00e390f350f19" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\dev-app-update.yml": { + "mtime": 1769886440.2761872, + "ast_hash": "0e7218abcf5b73cda62b4201b313e95f", + "semantic_hash": "0e7218abcf5b73cda62b4201b313e95f" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\CLIP_TYPES_USAGE.md": { + "mtime": 1769886440.2771876, + "ast_hash": "0101c5487c1de773e6b153d9d91a562e", + "semantic_hash": "0101c5487c1de773e6b153d9d91a562e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\DOMAIN_REGEX_TEST.md": { + "mtime": 1769886440.2771876, + "ast_hash": "9295f51cd1de75956cbed3798589fde7", + "semantic_hash": "9295f51cd1de75956cbed3798589fde7" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\GITHUB_ACTIONS_SETUP.md": { + "mtime": 1780620074.976676, + "ast_hash": "faf1bb9a9196a2678f786d5ad8ae58c9", + "semantic_hash": "faf1bb9a9196a2678f786d5ad8ae58c9" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\LANGUAGE_DETECTION_IMPLEMENTATION.md": { + "mtime": 1769886440.27848, + "ast_hash": "2849db953b7faf4406ab298f3da56e9e", + "semantic_hash": "2849db953b7faf4406ab298f3da56e9e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\QUICK_CLIPS_IMPLEMENTATION.md": { + "mtime": 1769886440.2794805, + "ast_hash": "baf9b2a31371eb4a08c243dbe046de9c", + "semantic_hash": "baf9b2a31371eb4a08c243dbe046de9c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\QUICK_CLIPS_STYLING.md": { + "mtime": 1769886440.2794805, + "ast_hash": "751b5db4277e32e0c6e3b3ff63905974", + "semantic_hash": "751b5db4277e32e0c6e3b3ff63905974" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\SETTINGS_WINDOW_POSITIONING.md": { + "mtime": 1769886440.2794805, + "ast_hash": "1884b48ef60596a9254b372a77de3a62", + "semantic_hash": "1884b48ef60596a9254b372a77de3a62" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\STARTUP_PERFORMANCE_OPTIMIZATIONS.md": { + "mtime": 1769886440.2804818, + "ast_hash": "15b3982a606ab085054892a4d99b2bed", + "semantic_hash": "15b3982a606ab085054892a4d99b2bed" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\STORAGE.md": { + "mtime": 1775279007.486959, + "ast_hash": "1b7b799512b534f77df59d263cbf7731", + "semantic_hash": "1b7b799512b534f77df59d263cbf7731" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\THEME_SYSTEM_IMPLEMENTATION.md": { + "mtime": 1769886440.2804818, + "ast_hash": "375be51cec38613bc532ec4a1be012f3", + "semantic_hash": "375be51cec38613bc532ec4a1be012f3" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\TOOLS_LAUNCHER_HOTKEY_TESTING.md": { + "mtime": 1773705874.6269877, + "ast_hash": "5fae8956db8bd09e19965d93377441fb", + "semantic_hash": "5fae8956db8bd09e19965d93377441fb" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\TOOLS_LAUNCHER_IMPLEMENTATION.md": { + "mtime": 1773705874.6279862, + "ast_hash": "1b20c5ab5d98bcf4edf557ab639c4f2d", + "semantic_hash": "1b20c5ab5d98bcf4edf557ab639c4f2d" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\WORKFLOW_SUMMARY.md": { + "mtime": 1769886440.2814796, + "ast_hash": "7e230bba40926ff8d9c340570ffea332", + "semantic_hash": "7e230bba40926ff8d9c340570ffea332" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\electron-builder.yml": { + "mtime": 1780620074.976676, + "ast_hash": "e9c70e4aa1435fdb23a9fa9f259171de", + "semantic_hash": "e9c70e4aa1435fdb23a9fa9f259171de" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\README.md": { + "mtime": 1780895453.3679383, + "ast_hash": "1041454de445c423e2036bd3bffa8db6", + "semantic_hash": "1041454de445c423e2036bd3bffa8db6" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\404.html": { + "mtime": 1780895453.3704505, + "ast_hash": "e24661b66c550340e8ee39c3c8109991", + "semantic_hash": "e24661b66c550340e8ee39c3c8109991" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\README.md": { + "mtime": 1780620074.983183, + "ast_hash": "0d428cc90b49681a7b4400ca8badfe0b", + "semantic_hash": "0d428cc90b49681a7b4400ca8badfe0b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\docs\\index.html": { + "mtime": 1780895453.3714476, + "ast_hash": "feb4e8d377235703c709d5a48a56a177", + "semantic_hash": "feb4e8d377235703c709d5a48a56a177" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\download\\index.html": { + "mtime": 1780895453.3714476, + "ast_hash": "460b02bf6dd6c381bcfe1cc659a9e775", + "semantic_hash": "460b02bf6dd6c381bcfe1cc659a9e775" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\index.html": { + "mtime": 1780895453.3714476, + "ast_hash": "a76f887c6119dd1e8fd09a446dfc4192", + "semantic_hash": "a76f887c6119dd1e8fd09a446dfc4192" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\README.md": { + "mtime": 1769886440.2943864, + "ast_hash": "61bcb4fa36a133d17449e1a6af9c164b", + "semantic_hash": "61bcb4fa36a133d17449e1a6af9c164b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\index.html": { + "mtime": 1769886440.3054783, + "ast_hash": "190efce3d2a0ed02edaa57ca608f6c74", + "semantic_hash": "190efce3d2a0ed02edaa57ca608f6c74" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\settings.html": { + "mtime": 1769886440.3054783, + "ast_hash": "2180606ccb609425cfd935688f6dae11", + "semantic_hash": "2180606ccb609425cfd935688f6dae11" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\README.md": { + "mtime": 1769886440.3402803, + "ast_hash": "52ad47b2509d256e57a685334009d63e", + "semantic_hash": "52ad47b2509d256e57a685334009d63e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\tools-launcher.html": { + "mtime": 1769886440.34579, + "ast_hash": "a69e3fc9b0c8bd86f8ab8ee30696d89b", + "semantic_hash": "a69e3fc9b0c8bd86f8ab8ee30696d89b" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\fixtures\\test-image.png": { + "mtime": 1775279007.4879632, + "ast_hash": "a93bb8d34b7be6faf4c4989f00155df3", + "semantic_hash": "a93bb8d34b7be6faf4c4989f00155df3" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon.png": { + "mtime": 1769886440.2854786, + "ast_hash": "64153c651863e4f6300b7cce09cbdbdd", + "semantic_hash": "64153c651863e4f6300b7cce09cbdbdd" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.25x.png": { + "mtime": 1769886440.28648, + "ast_hash": "117ac9874a6036802b81b69541a79b17", + "semantic_hash": "117ac9874a6036802b81b69541a79b17" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.33x.png": { + "mtime": 1769886440.28648, + "ast_hash": "28ea84396f540dac4e599f9cce0cafec", + "semantic_hash": "28ea84396f540dac4e599f9cce0cafec" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.4x.png": { + "mtime": 1769886440.28648, + "ast_hash": "adb119f87c0d87d50b91b7d2fe3cb8d8", + "semantic_hash": "adb119f87c0d87d50b91b7d2fe3cb8d8" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.5x.png": { + "mtime": 1769886440.2874787, + "ast_hash": "1c168da62e36775e18f55d0500d66944", + "semantic_hash": "1c168da62e36775e18f55d0500d66944" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.8x.png": { + "mtime": 1769886440.2874787, + "ast_hash": "dbc15f418028705dddd27b8f0aa20bf3", + "semantic_hash": "dbc15f418028705dddd27b8f0aa20bf3" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@2.5x.png": { + "mtime": 1769886440.2874787, + "ast_hash": "8cb800b653f1f85c3d16648b77515d38", + "semantic_hash": "8cb800b653f1f85c3d16648b77515d38" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@2x.png": { + "mtime": 1769886440.2874787, + "ast_hash": "c82a1d6e89556ec2911734bcc40f074e", + "semantic_hash": "c82a1d6e89556ec2911734bcc40f074e" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@3x.png": { + "mtime": 1769886440.2885096, + "ast_hash": "4aa74537eb96acf3ca41a4e547fdb2f0", + "semantic_hash": "4aa74537eb96acf3ca41a4e547fdb2f0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@4x.png": { + "mtime": 1769886440.2885096, + "ast_hash": "fccef692a39589ff2f9aa27d81ab788c", + "semantic_hash": "fccef692a39589ff2f9aa27d81ab788c" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@5x.png": { + "mtime": 1769886440.2885096, + "ast_hash": "039640a047a4c247c04b442605456a95", + "semantic_hash": "039640a047a4c247c04b442605456a95" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\logo.svg": { + "mtime": 1780775965.7657788, + "ast_hash": "fc43c087f9357d666ccff86d67e8c738", + "semantic_hash": "fc43c087f9357d666ccff86d67e8c738" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\clipless-mark.png": { + "mtime": 1780620074.9841833, + "ast_hash": "039640a047a4c247c04b442605456a95", + "semantic_hash": "039640a047a4c247c04b442605456a95" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\icon.png": { + "mtime": 1780620074.9841833, + "ast_hash": "4aa74537eb96acf3ca41a4e547fdb2f0", + "semantic_hash": "4aa74537eb96acf3ca41a4e547fdb2f0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\main-dark.png": { + "mtime": 1780620074.9856868, + "ast_hash": "ceefa5de5a946488a10a2e875dbbf845", + "semantic_hash": "ceefa5de5a946488a10a2e875dbbf845" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\main-light.png": { + "mtime": 1780620074.9866915, + "ast_hash": "35a41df9c4010731f59161d7f4e820af", + "semantic_hash": "35a41df9c4010731f59161d7f4e820af" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\patterns-dark.png": { + "mtime": 1780620074.9876914, + "ast_hash": "7ffdb3912831b7567ebbfee23863c2fb", + "semantic_hash": "7ffdb3912831b7567ebbfee23863c2fb" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\patterns-light.png": { + "mtime": 1780620074.98869, + "ast_hash": "09ea7ce4b7a7e3bf5955a54dbfd66859", + "semantic_hash": "09ea7ce4b7a7e3bf5955a54dbfd66859" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\search-dark.png": { + "mtime": 1780620074.98869, + "ast_hash": "55e46c0828cc1fd903b4428fba9c9937", + "semantic_hash": "55e46c0828cc1fd903b4428fba9c9937" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\search-light.png": { + "mtime": 1780620074.9896932, + "ast_hash": "4bb9889130328ebb30c6179ac0537996", + "semantic_hash": "4bb9889130328ebb30c6179ac0537996" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-general-dark.png": { + "mtime": 1780620074.9906907, + "ast_hash": "3cc27ecb83faad799507675ce3287355", + "semantic_hash": "3cc27ecb83faad799507675ce3287355" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-general-light.png": { + "mtime": 1780620074.9921947, + "ast_hash": "31f212471e7bc46d5cf531f2ecbb0be0", + "semantic_hash": "31f212471e7bc46d5cf531f2ecbb0be0" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-hotkeys-dark.png": { + "mtime": 1780620074.9921947, + "ast_hash": "c91308f06ea19f5e4c8f9d31397f45f8", + "semantic_hash": "c91308f06ea19f5e4c8f9d31397f45f8" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-hotkeys-light.png": { + "mtime": 1780620074.9932008, + "ast_hash": "fd1bee9956dd333d51d73c9d43700abb", + "semantic_hash": "fd1bee9956dd333d51d73c9d43700abb" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\assets\\electron.svg": { + "mtime": 1769886440.3096619, + "ast_hash": "7e350671f4993b01b6110e283cb7ab02", + "semantic_hash": "7e350671f4993b01b6110e283cb7ab02" + }, + "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\assets\\wavy-lines.svg": { + "mtime": 1769886440.3096619, + "ast_hash": "990cf549e920e993d4c1998c217661c6", + "semantic_hash": "990cf549e920e993d4c1998c217661c6" + } +} \ No newline at end of file From 71d19972d3b021644e03f708da49c0ad3ee56511 Mon Sep 17 00:00:00 2001 From: Dan Essig Date: Mon, 8 Jun 2026 10:01:00 -0700 Subject: [PATCH 2/4] Revert "[ci skip] graphify graph" This reverts commit bf01a61e158c9c9beab576808715f36cfc40c0dd. --- .gitignore | 4 +- .prettierignore | 1 - CLAUDE.md | 10 - graphify-out/.graphify_labels.json | 1 - graphify-out/.graphify_python | 1 - graphify-out/.graphify_root | 1 - graphify-out/GRAPH_REPORT.md | 283 - graphify-out/graph.html | 307 - graphify-out/graph.json | 29908 --------------------------- graphify-out/manifest.json | 1162 -- 10 files changed, 1 insertion(+), 31677 deletions(-) delete mode 100644 graphify-out/.graphify_labels.json delete mode 100644 graphify-out/.graphify_python delete mode 100644 graphify-out/.graphify_root delete mode 100644 graphify-out/GRAPH_REPORT.md delete mode 100644 graphify-out/graph.html delete mode 100644 graphify-out/graph.json delete mode 100644 graphify-out/manifest.json diff --git a/.gitignore b/.gitignore index f69321c..bfe0e56 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,4 @@ electron.vite.config.*.mjs updatesite.sh test-results/ coverage/ -screenshots/output/ -graphify-out/cost.json -graphify-out/cache/ \ No newline at end of file +screenshots/output/ \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index 84b0b93..9c6b791 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,4 +4,3 @@ pnpm-lock.yaml LICENSE.md tsconfig.json tsconfig.*.json -graphify/ \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md index 559534c..b2346af 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -116,13 +116,3 @@ One or two sentences describing what needs to happen and why. Which modules are likely involved: clipboard/, storage/, hotkeys/, window/, renderer components, preload API, shared types. ``` - -## graphify - -This project has a knowledge graph at graphify-out/ with god nodes, community structure, and cross-file relationships. - -Rules: -- For codebase questions, first run `graphify query ""` when graphify-out/graph.json exists. Use `graphify path "
" ""` for relationships and `graphify explain ""` for focused concepts. These return a scoped subgraph, usually much smaller than GRAPH_REPORT.md or raw grep output. -- If graphify-out/wiki/index.md exists, use it for broad navigation instead of raw source browsing. -- Read graphify-out/GRAPH_REPORT.md only for broad architecture review or when query/path/explain do not surface enough context. -- After modifying code, run `graphify update .` to keep the graph current (AST-only, no API cost). diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json deleted file mode 100644 index f7d29e3..0000000 --- a/graphify-out/.graphify_labels.json +++ /dev/null @@ -1 +0,0 @@ -{"0": "Secure Storage & Persistence", "1": "Clipboard Monitoring & IPC", "2": "Clips Provider & Rendering", "3": "Window Management", "4": "Website & Project Docs", "5": "Language Detection", "6": "Global Hotkeys", "7": "Dev Dependencies & Tooling", "8": "User Settings UI", "9": "Quick Clips Settings UI", "10": "Hotkey Settings UI", "11": "Screenshot Capture & Demo Data", "12": "NPM Scripts", "13": "Theme & Updater Providers", "14": "Quick Clips Scanner", "15": "App UI Screens", "16": "Runtime Dependencies", "17": "Storage Settings UI", "18": "CI/CD Workflow Docs", "19": "Package Manifest & Config", "20": "Feature Overview Concepts", "21": "Screenshots TSConfig", "22": "Quick Clips Pattern Matching", "23": "Storage System Design", "24": "Renderer Implementation Docs", "25": "E2E TSConfig", "26": "Web TSConfig", "27": "Branding & Icon Assets", "28": "E2E Tools Tests & Helpers", "29": "Theme System Docs", "30": "Electron Mocks", "31": "ESLint TSConfig", "32": "Node TSConfig", "33": "TLD Validation Data", "34": "Clipboard Capture Concepts", "35": "VSCode Settings", "36": "Process Architecture", "37": "Update Banner", "38": "Website Theme Script", "39": "Syntax Highlighting", "40": "Context Menu E2E Test", "41": "Test CI Jobs", "42": "VSCode Launch Config", "43": "Root TSConfig", "44": "VSCode Tasks", "45": "Preload Type Definitions", "46": "Renderer Test Setup", "47": "VSCode Extensions", "48": "App Launch E2E Test", "49": "Clipboard E2E Test", "50": "Image Clipboard E2E Test", "51": "Quick Clips E2E Test", "52": "Settings E2E Test", "53": "Theme E2E Test", "54": "ESLint Config", "55": "Main Global Types", "56": "Playwright Config", "57": "PR Template", "58": "Screenshots Playwright Config", "59": "Renderer Env Types", "60": "Vitest Config"} \ No newline at end of file diff --git a/graphify-out/.graphify_python b/graphify-out/.graphify_python deleted file mode 100644 index b2d8bf1..0000000 --- a/graphify-out/.graphify_python +++ /dev/null @@ -1 +0,0 @@ -C:\Users\danes\AppData\Roaming\uv\tools\graphifyy\Scripts\python.exe \ No newline at end of file diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root deleted file mode 100644 index bca7ab2..0000000 --- a/graphify-out/.graphify_root +++ /dev/null @@ -1 +0,0 @@ -C:\Users\danes\OneDrive\Documents\Code_Projects\clipless \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md deleted file mode 100644 index 79d76ed..0000000 --- a/graphify-out/GRAPH_REPORT.md +++ /dev/null @@ -1,283 +0,0 @@ -# Graph Report - . (2026-06-08) - -## Corpus Check -- 232 files · ~112,010 words -- Verdict: corpus is large enough that graph structure adds value. - -## Summary -- 915 nodes · 1895 edges · 61 communities (53 shown, 8 thin omitted) -- Extraction: 97% EXTRACTED · 3% INFERRED · 0% AMBIGUOUS · INFERRED: 51 edges (avg confidence: 0.81) -- Token cost: 0 input · 278,150 output - -## Community Hubs (Navigation) -- [[_COMMUNITY_Secure Storage & Persistence|Secure Storage & Persistence]] -- [[_COMMUNITY_Clipboard Monitoring & IPC|Clipboard Monitoring & IPC]] -- [[_COMMUNITY_Clips Provider & Rendering|Clips Provider & Rendering]] -- [[_COMMUNITY_Window Management|Window Management]] -- [[_COMMUNITY_Website & Project Docs|Website & Project Docs]] -- [[_COMMUNITY_Language Detection|Language Detection]] -- [[_COMMUNITY_Global Hotkeys|Global Hotkeys]] -- [[_COMMUNITY_Dev Dependencies & Tooling|Dev Dependencies & Tooling]] -- [[_COMMUNITY_User Settings UI|User Settings UI]] -- [[_COMMUNITY_Quick Clips Settings UI|Quick Clips Settings UI]] -- [[_COMMUNITY_Hotkey Settings UI|Hotkey Settings UI]] -- [[_COMMUNITY_Screenshot Capture & Demo Data|Screenshot Capture & Demo Data]] -- [[_COMMUNITY_NPM Scripts|NPM Scripts]] -- [[_COMMUNITY_Theme & Updater Providers|Theme & Updater Providers]] -- [[_COMMUNITY_Quick Clips Scanner|Quick Clips Scanner]] -- [[_COMMUNITY_App UI Screens|App UI Screens]] -- [[_COMMUNITY_Runtime Dependencies|Runtime Dependencies]] -- [[_COMMUNITY_Storage Settings UI|Storage Settings UI]] -- [[_COMMUNITY_CICD Workflow Docs|CI/CD Workflow Docs]] -- [[_COMMUNITY_Package Manifest & Config|Package Manifest & Config]] -- [[_COMMUNITY_Feature Overview Concepts|Feature Overview Concepts]] -- [[_COMMUNITY_Screenshots TSConfig|Screenshots TSConfig]] -- [[_COMMUNITY_Quick Clips Pattern Matching|Quick Clips Pattern Matching]] -- [[_COMMUNITY_Storage System Design|Storage System Design]] -- [[_COMMUNITY_Renderer Implementation Docs|Renderer Implementation Docs]] -- [[_COMMUNITY_E2E TSConfig|E2E TSConfig]] -- [[_COMMUNITY_Web TSConfig|Web TSConfig]] -- [[_COMMUNITY_Branding & Icon Assets|Branding & Icon Assets]] -- [[_COMMUNITY_E2E Tools Tests & Helpers|E2E Tools Tests & Helpers]] -- [[_COMMUNITY_Theme System Docs|Theme System Docs]] -- [[_COMMUNITY_Electron Mocks|Electron Mocks]] -- [[_COMMUNITY_ESLint TSConfig|ESLint TSConfig]] -- [[_COMMUNITY_Node TSConfig|Node TSConfig]] -- [[_COMMUNITY_TLD Validation Data|TLD Validation Data]] -- [[_COMMUNITY_Clipboard Capture Concepts|Clipboard Capture Concepts]] -- [[_COMMUNITY_VSCode Settings|VSCode Settings]] -- [[_COMMUNITY_Process Architecture|Process Architecture]] -- [[_COMMUNITY_Update Banner|Update Banner]] -- [[_COMMUNITY_Website Theme Script|Website Theme Script]] -- [[_COMMUNITY_Syntax Highlighting|Syntax Highlighting]] -- [[_COMMUNITY_Context Menu E2E Test|Context Menu E2E Test]] -- [[_COMMUNITY_Test CI Jobs|Test CI Jobs]] -- [[_COMMUNITY_VSCode Launch Config|VSCode Launch Config]] -- [[_COMMUNITY_Root TSConfig|Root TSConfig]] -- [[_COMMUNITY_VSCode Tasks|VSCode Tasks]] -- [[_COMMUNITY_Preload Type Definitions|Preload Type Definitions]] -- [[_COMMUNITY_VSCode Extensions|VSCode Extensions]] -- [[_COMMUNITY_PR Template|PR Template]] - -## God Nodes (most connected - your core abstractions) -1. `useTheme()` - 74 edges -2. `SecureStorage` - 44 edges -3. `UserSettings` - 26 edges -4. `scripts` - 22 edges -5. `storage` - 19 edges -6. `SearchTerm` - 19 edges -7. `QuickTool` - 19 edges -8. `ClipItem` - 18 edges -9. `HotkeyManager` - 15 edges -10. `Clipless Documentation Page` - 14 edges - -## Surprising Connections (you probably didn't know these) -- `Encrypted Storage (OS keystore)` --references--> `SecureStorage (safeStorage)` [INFERRED] - README.md → docs/STORAGE.md -- `Quick Clips Feature Implementation` --references--> `Quick Clips (pattern detection)` [INFERRED] - docs/QUICK_CLIPS_IMPLEMENTATION.md → README.md -- `Dev Auto-update Config (GitHub provider)` --conceptually_related_to--> `action-electron-builder (build/release)` [INFERRED] - dev-app-update.yml → .github/workflows/manual-tag-release.yml -- `Main Process (src/main)` --references--> `SecureStorage (safeStorage)` [INFERRED] - CLAUDE.md → docs/STORAGE.md -- `Clipboard Data Flow` --conceptually_related_to--> `Automatic Clipboard Monitoring (polling)` [INFERRED] - CLAUDE.md → docs/CLIP_TYPES_USAGE.md - -## Import Cycles -- None detected. - -## Hyperedges (group relationships) -- **CI/CD Release Pipeline (validate, tag, build, promote)** — build_pr_validation, merge_to_main_auto_tag, manual_tag_release_action_electron_builder, github_actions_setup_promote_release [EXTRACTED 0.90] -- **Clipboard Capture to Encrypted Storage Flow** — clip_types_usage_monitoring, clip_types_usage_clipsprovider, storage_securestorage, claude_md_data_flow [INFERRED 0.85] -- **Non-blocking Startup Optimizations** — startup_performance_optimizations_deferred_updater, startup_performance_optimizations_parallel_storage, startup_performance_optimizations_ipc_guard, storage_storage_ready_event [EXTRACTED 0.85] -- **clipless.app Static Site Pages** — site_index_landing, site_docs_documentation, site_download_download_page, site_404_not_found [EXTRACTED 1.00] -- **Hotkeys Registry/Actions/Manager Pattern** — hotkeys_readme_registry, hotkeys_readme_actions, hotkeys_readme_manager [EXTRACTED 1.00] -- **Clips Provider Hook Composition** — clips_readme_use_clips_storage, clips_readme_use_clipboard_operations, clips_readme_use_clip_state, clips_readme_clips_provider [EXTRACTED 1.00] -- **Quick Tools Launch Flow (patterns to tools to templates)** — screens_found_patterns, screens_available_tools, screens_matched_templates [EXTRACTED 1.00] -- **Clip List Row Interactions (type, lock, search)** — screens_clip_type_indicator, screens_lock_toggle, screens_per_clip_search_icon [EXTRACTED 1.00] -- **Settings Tabs (General, Hotkeys, Tools)** — screens_settings_general, screens_settings_hotkeys, screens_settings_tabs [EXTRACTED 1.00] - -## Communities (61 total, 8 thin omitted) - -### Community 0 - "Secure Storage & Persistence" -Cohesion: 0.05 -Nodes (51): api, DeleteConfirmState, QuickClipsActions, QuickClipsState, AppData, BookmarkData, ClipboardData, ClipType (+43 more) - -### Community 1 - "Clipboard Monitoring & IPC" -Cohesion: 0.05 -Nodes (69): clearImageCache(), getClipboardBookmark(), getClipboardHTML(), getClipboardImage(), getClipboardRTF(), getClipboardText(), getCurrentClipboardData(), getImageFingerprint() (+61 more) - -### Community 2 - "Clips Provider & Rendering" -Cohesion: 0.06 -Nodes (50): BookmarkClip, BookmarkClipProps, ClipContextMenu(), ClipContextMenuProps, ClipOptions(), ClipOptionsProps, ClipProps, ClipWrapper (+42 more) - -### Community 3 - "Window Management" -Cohesion: 0.09 -Nodes (33): initializeApp(), initializeServices(), setupAppEvents(), applyAutoStart(), canManageAutoStart(), getAutoStartState(), isAutoStartSupported(), hotkeyManager (+25 more) - -### Community 4 - "Website & Project Docs" -Cohesion: 0.06 -Nodes (46): ClipsProvider Component, Clips Provider Module Structure Doc, useClipState Hook, useClipboardOperations Hook, useClipsStorage Hook, electron-builder Packaging Config, GitHub Releases Publish (draft), Linux Targets (AppImage/snap/deb) (+38 more) - -### Community 5 - "Language Detection" -Cohesion: 0.07 -Nodes (38): SyntaxHighlightedCode, { mockThemeState }, TextClip(), TextClipProps, defaultSettings, DetectedLanguageInfo, LanguageDetectionContext, LanguageDetectionContextType (+30 more) - -### Community 6 - "Global Hotkeys" -Cohesion: 0.09 -Nodes (10): HotkeyManager, HotkeyRegistry, HotkeyCallbackMap, HotkeyRegistryState, RegisteredHotkey, UserSettings, ApplicationSettingsProps, baseSettings (+2 more) - -### Community 7 - "Dev Dependencies & Tooling" -Cohesion: 0.07 -Nodes (29): devDependencies, electron, electron-builder, @electron-toolkit/eslint-config-prettier, @electron-toolkit/eslint-config-ts, @electron-toolkit/tsconfig, electron-vite, eslint (+21 more) - -### Community 8 - "User Settings UI" -Cohesion: 0.17 -Nodes (18): useTheme(), UserSettings(), UserSettingsProps, ApplicationSettings(), CloseButton(), CloseButtonProps, ErrorState(), ErrorStateProps (+10 more) - -### Community 9 - "Quick Clips Settings UI" -Cohesion: 0.14 -Nodes (17): ConfirmDialog(), ConfirmDialogProps, InfoTooltip(), InfoTooltipProps, BUILTIN_PATTERNS, SearchTermsSection(), SearchTermsSectionProps, TestPatternsSection() (+9 more) - -### Community 10 - "Hotkey Settings UI" -Cohesion: 0.16 -Nodes (16): GlobalToggle(), GlobalToggleProps, HotkeyHeader(), HotkeyInstructions(), HotkeyInstructionsProps, HotkeyList(), HotkeyListProps, LoadingState() (+8 more) - -### Community 11 - "Screenshot Capture & Demo Data" -Cohesion: 0.16 -Nodes (19): DEMO_CLIPS, DemoClip, QUICK_TOOLS, SEARCH_TERMS, TEMPLATES, THEMES, cleanup(), launchApp() (+11 more) - -### Community 12 - "NPM Scripts" -Cohesion: 0.09 -Nodes (22): scripts, build, build:linux, build:mac, build:unpack, build:win, dev, format (+14 more) - -### Community 13 - "Theme & Updater Providers" -Cohesion: 0.12 -Nodes (14): ThemeDisplay(), Theme, ThemeContext, ThemeContextType, ThemeProvider(), ThemeProviderProps, ToolsManager(), UpdaterControl() (+6 more) - -### Community 14 - "Quick Clips Scanner" -Cohesion: 0.15 -Nodes (6): AccordionSection, QuickClipsScanner(), QuickClipsScannerProps, CaptureItem, computeAmbiguousGroups(), computeInitialSelection() - -### Community 15 - "App UI Screens" -Cohesion: 0.15 -Nodes (19): Available Quick Tools List, Clip List (numbered slots), Clip Locking, Clip Type Indicator (HTML/Text), Found Patterns Panel, Application Preferences (Max Clips, Start Minimized, Auto Start, Auto Updates), Global Hotkeys Configuration, Clip Lock Toggle (+11 more) - -### Community 16 - "Runtime Dependencies" -Cohesion: 0.15 -Nodes (13): dependencies, classnames, @electron-toolkit/preload, @electron-toolkit/utils, electron-updater, @fortawesome/fontawesome-svg-core, @fortawesome/free-solid-svg-icons, @fortawesome/react-fontawesome (+5 more) - -### Community 17 - "Storage Settings UI" -Cohesion: 0.29 -Nodes (8): StorageSettings(), StorageSettingsProps, StorageStats, DataManagement(), DataManagementProps, StorageStatistics(), StorageStatisticsProps, useStorageSettings() - -### Community 18 - "CI/CD Workflow Docs" -Cohesion: 0.24 -Nodes (12): Prettier Config, PR Validation Workflow, Version Bump Check, CI/CD Workflow Documentation, Code Signing Status (unsigned builds), Release Promotion (manual dispatch), action-electron-builder (build/release), Manual Tag Release Workflow (+4 more) - -### Community 19 - "Package Manifest & Config" -Cohesion: 0.17 -Nodes (10): author, description, homepage, license, main, name, repository, type (+2 more) - -### Community 20 - "Feature Overview Concepts" -Cohesion: 0.21 -Nodes (12): Clipless (clipboard manager), Encrypted Storage (OS keystore), Global Hotkeys, Quick Clips (pattern detection), Tools Launcher, calculateWindowPosition(), createSettingsWindow(), Settings Window Positioning (+4 more) - -### Community 21 - "Screenshots TSConfig" -Cohesion: 0.18 -Nodes (10): compilerOptions, esModuleInterop, lib, module, moduleResolution, skipLibCheck, strict, target (+2 more) - -### Community 22 - "Quick Clips Pattern Matching" -Cohesion: 0.24 -Nodes (10): Domain Name TLD Regex Pattern, tlds.ts TLD List, CaptureItem Interface, Capture Group Deduplication, Quick Clips Feature Implementation, RegExp Pattern Matching, Quick Clips Scanner, Search Terms (regex named groups) (+2 more) - -### Community 23 - "Storage System Design" -Cohesion: 0.27 -Nodes (9): Parallel/Non-blocking Storage Init, Domain-Specific Encrypted Files, Export/Import Data (JSON), Legacy Migration (v1 to v2), SecureStorage (safeStorage), storage-ready IPC Event, Clipless Storage System, getWindowBounds() (+1 more) - -### Community 24 - "Renderer Implementation Docs" -Cohesion: 0.25 -Nodes (9): ClipsProvider, Dev Auto-update Config (GitHub provider), codeDetectionEnabled Setting, Language Detection Provider, Language Detection Implementation, languageDetection Utility, Deferred Auto-updater Check, Startup Performance Optimizations (+1 more) - -### Community 25 - "E2E TSConfig" -Cohesion: 0.22 -Nodes (8): compilerOptions, esModuleInterop, module, moduleResolution, skipLibCheck, strict, target, include - -### Community 26 - "Web TSConfig" -Cohesion: 0.22 -Nodes (8): compilerOptions, baseUrl, composite, jsx, paths, extends, include, @renderer/* - -### Community 27 - "Branding & Icon Assets" -Cohesion: 0.36 -Nodes (8): Clipless Brand Mark (stylized 'e' / paperclip glyph), Clipless Brand Mark (site PNG, white-on-dark), Electron Logo (decorative framework asset), Clipless Site Icon (brand mark on dark tile), Wavy Lines Background (decorative gradient oscillation), E2E Test Image Fixture (solid blue tile), Clipless App Icon (multi-DPI set: 1x..5x), Clipless Logo (vector brand mark) - -### Community 28 - "E2E Tools Tests & Helpers" -Cohesion: 0.29 -Nodes (4): appPath, findWindowByUrl(), openSettingsToolsTab(), UNIQUE - -### Community 29 - "Theme System Docs" -Cohesion: 0.25 -Nodes (8): react-syntax-highlighter (Prism), Quick Clips Manager Styling, Theming (system light/dark), CSS Modules over Tailwind, Dark-first Light-override CSS Pattern, Theme System Implementation, Theme Provider (React Context), useTheme Hook - -### Community 30 - "Electron Mocks" -Cohesion: 0.25 -Nodes (7): app, BrowserWindow, clipboard, globalShortcut, nativeImage, safeStorage, shell - -### Community 31 - "ESLint TSConfig" -Cohesion: 0.25 -Nodes (7): compilerOptions, allowJs, strict, strictNullChecks, exclude, extends, include - -### Community 32 - "Node TSConfig" -Cohesion: 0.25 -Nodes (7): compilerOptions, composite, module, moduleResolution, types, extends, include - -### Community 33 - "TLD Validation Data" -Cohesion: 0.25 -Nodes (5): ALL_TLDS, COMMON_CCTLDS, COMMON_GTLDS, ORIGINAL_TLDS, SPECIAL_USE_TLDS - -### Community 34 - "Clipboard Capture Concepts" -Cohesion: 0.38 -Nodes (7): Duplicate Prevention, Clipboard Types Extension & Monitoring, Automatic Clipboard Monitoring (polling), Prioritized Format Detection, Clip Quick Search, Clipboard Capture (multi-format), Lock Clips - -### Community 35 - "VSCode Settings" -Cohesion: 0.29 -Nodes (6): [javascript], editor.defaultFormatter, [json], editor.defaultFormatter, [typescript], editor.defaultFormatter - -### Community 36 - "Process Architecture" -Cohesion: 0.40 -Nodes (6): Clipboard Data Flow, Main Process (src/main), Preload Context Bridge (src/preload), CLAUDE.md Project Guidance, Renderer React App (src/renderer), Electron Three-Process Architecture - -### Community 38 - "Website Theme Script" -Cohesion: 0.60 -Nodes (3): applyThemeLabels(), setTheme(), toggleTheme() - -### Community 41 - "Test CI Jobs" -Cohesion: 0.67 -Nodes (4): Coverage Report PR Comment, E2E Tests Job (Playwright), Tests Workflow, Unit Tests Job (Vitest coverage) - -### Community 42 - "VSCode Launch Config" -Cohesion: 0.50 -Nodes (3): compounds, configurations, version - -## Knowledge Gaps -- **249 isolated node(s):** `recommendations`, `version`, `configurations`, `compounds`, `editor.defaultFormatter` (+244 more) - These have ≤1 connection - possible missing edges or undocumented components. -- **8 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. - -## Suggested Questions -_Questions this graph is uniquely positioned to answer:_ - -- **Why does `UserSettings` connect `Global Hotkeys` to `Secure Storage & Persistence`, `Clipboard Monitoring & IPC`, `Clips Provider & Rendering`, `User Settings UI`, `Hotkey Settings UI`, `Theme & Updater Providers`?** - _High betweenness centrality (0.080) - this node is a cross-community bridge._ -- **Why does `SecureStorage (safeStorage)` connect `Storage System Design` to `Renderer Implementation Docs`, `Theme System Docs`, `Process Architecture`, `Feature Overview Concepts`?** - _High betweenness centrality (0.074) - this node is a cross-community bridge._ -- **What connects `recommendations`, `version`, `configurations` to the rest of the system?** - _251 weakly-connected nodes found - possible documentation gaps or missing edges._ -- **Should `Secure Storage & Persistence` be split into smaller, more focused modules?** - _Cohesion score 0.05201465201465202 - nodes in this community are weakly interconnected._ -- **Should `Clipboard Monitoring & IPC` be split into smaller, more focused modules?** - _Cohesion score 0.05133161512027491 - nodes in this community are weakly interconnected._ -- **Should `Clips Provider & Rendering` be split into smaller, more focused modules?** - _Cohesion score 0.059466848940533154 - nodes in this community are weakly interconnected._ -- **Should `Window Management` be split into smaller, more focused modules?** - _Cohesion score 0.09438775510204081 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html deleted file mode 100644 index e0228f5..0000000 --- a/graphify-out/graph.html +++ /dev/null @@ -1,307 +0,0 @@ - - - - -graphify - graphify-out\graph.html - - - - -
- - - - - \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json deleted file mode 100644 index aa21bec..0000000 --- a/graphify-out/graph.json +++ /dev/null @@ -1,29908 +0,0 @@ -{ - "directed": false, - "multigraph": false, - "graph": { - "hyperedges": [ - { - "id": "cicd_release_pipeline", - "label": "CI/CD Release Pipeline (validate, tag, build, promote)", - "nodes": [ - "build_pr_validation", - "merge_to_main_auto_tag", - "manual_tag_release_action_electron_builder", - "github_actions_setup_promote_release" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 0.9, - "source_file": "docs/GITHUB_ACTIONS_SETUP.md" - }, - { - "id": "clipboard_to_storage_flow", - "label": "Clipboard Capture to Encrypted Storage Flow", - "nodes": [ - "clip_types_usage_monitoring", - "clip_types_usage_clipsprovider", - "storage_securestorage", - "claude_md_data_flow" - ], - "relation": "participate_in", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "CLAUDE.md" - }, - { - "id": "startup_optimization_set", - "label": "Non-blocking Startup Optimizations", - "nodes": [ - "startup_performance_optimizations_deferred_updater", - "startup_performance_optimizations_parallel_storage", - "startup_performance_optimizations_ipc_guard", - "storage_storage_ready_event" - ], - "relation": "form", - "confidence": "EXTRACTED", - "confidence_score": 0.85, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md" - }, - { - "id": "site_pages_static_site", - "label": "clipless.app Static Site Pages", - "nodes": [ - "site_index_landing", - "site_docs_documentation", - "site_download_download_page", - "site_404_not_found" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/README.md" - }, - { - "id": "hotkeys_modular_pattern", - "label": "Hotkeys Registry/Actions/Manager Pattern", - "nodes": [ - "hotkeys_readme_registry", - "hotkeys_readme_actions", - "hotkeys_readme_manager" - ], - "relation": "form", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md" - }, - { - "id": "clips_provider_hooks", - "label": "Clips Provider Hook Composition", - "nodes": [ - "clips_readme_use_clips_storage", - "clips_readme_use_clipboard_operations", - "clips_readme_use_clip_state", - "clips_readme_clips_provider" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md" - }, - { - "id": "quick_tools_launch_flow", - "label": "Quick Tools Launch Flow (patterns to tools to templates)", - "nodes": [ - "screens_found_patterns", - "screens_available_tools", - "screens_matched_templates" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/patterns-dark.png" - }, - { - "id": "clip_list_interaction", - "label": "Clip List Row Interactions (type, lock, search)", - "nodes": [ - "screens_clip_type_indicator", - "screens_lock_toggle", - "screens_per_clip_search_icon" - ], - "relation": "form", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-dark.png" - }, - { - "id": "settings_tab_navigation", - "label": "Settings Tabs (General, Hotkeys, Tools)", - "nodes": [ - "screens_settings_general", - "screens_settings_hotkeys", - "screens_settings_tabs" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/settings-general-light.png" - } - ] - }, - "nodes": [ - { - "label": "extensions.json", - "file_type": "code", - "source_file": ".vscode/extensions.json", - "source_location": "L1", - "_origin": "ast", - "id": "vscode_extensions", - "community": 47, - "norm_label": "extensions.json" - }, - { - "label": "recommendations", - "file_type": "code", - "source_file": ".vscode/extensions.json", - "source_location": "L2", - "_origin": "ast", - "id": "vscode_extensions_recommendations", - "community": 47, - "norm_label": "recommendations" - }, - { - "label": "launch.json", - "file_type": "code", - "source_file": ".vscode/launch.json", - "source_location": "L1", - "_origin": "ast", - "id": "vscode_launch", - "community": 42, - "norm_label": "launch.json" - }, - { - "label": "version", - "file_type": "code", - "source_file": ".vscode/launch.json", - "source_location": "L2", - "_origin": "ast", - "id": "vscode_launch_version", - "community": 42, - "norm_label": "version" - }, - { - "label": "configurations", - "file_type": "code", - "source_file": ".vscode/launch.json", - "source_location": "L3", - "_origin": "ast", - "id": "vscode_launch_configurations", - "community": 42, - "norm_label": "configurations" - }, - { - "label": "compounds", - "file_type": "code", - "source_file": ".vscode/launch.json", - "source_location": "L30", - "_origin": "ast", - "id": "vscode_launch_compounds", - "community": 42, - "norm_label": "compounds" - }, - { - "label": "settings.json", - "file_type": "code", - "source_file": ".vscode/settings.json", - "source_location": "L1", - "_origin": "ast", - "id": "vscode_settings", - "community": 35, - "norm_label": "settings.json" - }, - { - "label": "[typescript]", - "file_type": "code", - "source_file": ".vscode/settings.json", - "source_location": "L2", - "_origin": "ast", - "id": "vscode_settings_typescript", - "community": 35, - "norm_label": "[typescript]" - }, - { - "label": "editor.defaultFormatter", - "file_type": "code", - "source_file": ".vscode/settings.json", - "source_location": "L3", - "_origin": "ast", - "id": "vscode_settings_typescript_editor_defaultformatter", - "community": 35, - "norm_label": "editor.defaultformatter" - }, - { - "label": "[javascript]", - "file_type": "code", - "source_file": ".vscode/settings.json", - "source_location": "L5", - "_origin": "ast", - "id": "vscode_settings_javascript", - "community": 35, - "norm_label": "[javascript]" - }, - { - "label": "editor.defaultFormatter", - "file_type": "code", - "source_file": ".vscode/settings.json", - "source_location": "L6", - "_origin": "ast", - "id": "vscode_settings_javascript_editor_defaultformatter", - "community": 35, - "norm_label": "editor.defaultformatter" - }, - { - "label": "[json]", - "file_type": "code", - "source_file": ".vscode/settings.json", - "source_location": "L8", - "_origin": "ast", - "id": "vscode_settings_json", - "community": 35, - "norm_label": "[json]" - }, - { - "label": "editor.defaultFormatter", - "file_type": "code", - "source_file": ".vscode/settings.json", - "source_location": "L9", - "_origin": "ast", - "id": "vscode_settings_json_editor_defaultformatter", - "community": 35, - "norm_label": "editor.defaultformatter" - }, - { - "label": "tasks.json", - "file_type": "code", - "source_file": ".vscode/tasks.json", - "source_location": "L1", - "_origin": "ast", - "id": "vscode_tasks", - "community": 44, - "norm_label": "tasks.json" - }, - { - "label": "version", - "file_type": "code", - "source_file": ".vscode/tasks.json", - "source_location": "L2", - "_origin": "ast", - "id": "vscode_tasks_version", - "community": 44, - "norm_label": "version" - }, - { - "label": "tasks", - "file_type": "code", - "source_file": ".vscode/tasks.json", - "source_location": "L3", - "_origin": "ast", - "id": "vscode_tasks_tasks", - "community": 44, - "norm_label": "tasks" - }, - { - "label": "app-launch.spec.ts", - "file_type": "code", - "source_file": "e2e/app-launch.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_app_launch_spec", - "community": 48, - "norm_label": "app-launch.spec.ts" - }, - { - "label": "clipboard.spec.ts", - "file_type": "code", - "source_file": "e2e/clipboard.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_clipboard_spec", - "community": 49, - "norm_label": "clipboard.spec.ts" - }, - { - "label": "context-menu.spec.ts", - "file_type": "code", - "source_file": "e2e/context-menu.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_context_menu_spec", - "community": 40, - "norm_label": "context-menu.spec.ts" - }, - { - "label": "appPath", - "file_type": "code", - "source_file": "e2e/context-menu.spec.ts", - "source_location": "L4", - "_origin": "ast", - "id": "e2e_context_menu_spec_apppath", - "community": 40, - "norm_label": "apppath" - }, - { - "label": "UNIQUE", - "file_type": "code", - "source_file": "e2e/context-menu.spec.ts", - "source_location": "L5", - "_origin": "ast", - "id": "e2e_context_menu_spec_unique", - "community": 40, - "norm_label": "unique" - }, - { - "label": "launchApp()", - "file_type": "code", - "source_file": "e2e/context-menu.spec.ts", - "source_location": "L7", - "_origin": "ast", - "id": "e2e_context_menu_spec_launchapp", - "community": 40, - "norm_label": "launchapp()" - }, - { - "label": "image-clipboard.spec.ts", - "file_type": "code", - "source_file": "e2e/image-clipboard.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_image_clipboard_spec", - "community": 50, - "norm_label": "image-clipboard.spec.ts" - }, - { - "label": "quick-clips.spec.ts", - "file_type": "code", - "source_file": "e2e/quick-clips.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_quick_clips_spec", - "community": 51, - "norm_label": "quick-clips.spec.ts" - }, - { - "label": "settings.spec.ts", - "file_type": "code", - "source_file": "e2e/settings.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_settings_spec", - "community": 52, - "norm_label": "settings.spec.ts" - }, - { - "label": "theme.spec.ts", - "file_type": "code", - "source_file": "e2e/theme.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_theme_spec", - "community": 53, - "norm_label": "theme.spec.ts" - }, - { - "label": "tools.spec.ts", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_tools_spec", - "community": 28, - "norm_label": "tools.spec.ts" - }, - { - "label": "appPath", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L4", - "_origin": "ast", - "id": "e2e_tools_spec_apppath", - "community": 28, - "norm_label": "apppath" - }, - { - "label": "UNIQUE", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L7", - "_origin": "ast", - "id": "e2e_tools_spec_unique", - "community": 28, - "norm_label": "unique" - }, - { - "label": "launchApp()", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L9", - "_origin": "ast", - "id": "e2e_tools_spec_launchapp", - "community": 28, - "norm_label": "launchapp()" - }, - { - "label": "findWindowByUrl()", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L16", - "_origin": "ast", - "id": "e2e_tools_spec_findwindowbyurl", - "community": 28, - "norm_label": "findwindowbyurl()" - }, - { - "label": "openSettingsToolsTab()", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L44", - "_origin": "ast", - "id": "e2e_tools_spec_opensettingstoolstab", - "community": 28, - "norm_label": "opensettingstoolstab()" - }, - { - "label": "cleanupAllData()", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L73", - "_origin": "ast", - "id": "e2e_tools_spec_cleanupalldata", - "community": 28, - "norm_label": "cleanupalldata()" - }, - { - "label": "deleteItemByName()", - "file_type": "code", - "source_file": "e2e/tools.spec.ts", - "source_location": "L86", - "_origin": "ast", - "id": "e2e_tools_spec_deleteitembyname", - "community": 28, - "norm_label": "deleteitembyname()" - }, - { - "label": "tsconfig.json", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L1", - "_origin": "ast", - "id": "e2e_tsconfig", - "community": 25, - "norm_label": "tsconfig.json" - }, - { - "label": "compilerOptions", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L2", - "_origin": "ast", - "id": "e2e_tsconfig_compileroptions", - "community": 25, - "norm_label": "compileroptions" - }, - { - "label": "target", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L3", - "_origin": "ast", - "id": "e2e_tsconfig_compileroptions_target", - "community": 25, - "norm_label": "target" - }, - { - "label": "module", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L4", - "_origin": "ast", - "id": "e2e_tsconfig_compileroptions_module", - "community": 25, - "norm_label": "module" - }, - { - "label": "moduleResolution", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L5", - "_origin": "ast", - "id": "e2e_tsconfig_compileroptions_moduleresolution", - "community": 25, - "norm_label": "moduleresolution" - }, - { - "label": "strict", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L6", - "_origin": "ast", - "id": "e2e_tsconfig_compileroptions_strict", - "community": 25, - "norm_label": "strict" - }, - { - "label": "esModuleInterop", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L7", - "_origin": "ast", - "id": "e2e_tsconfig_compileroptions_esmoduleinterop", - "community": 25, - "norm_label": "esmoduleinterop" - }, - { - "label": "skipLibCheck", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L8", - "_origin": "ast", - "id": "e2e_tsconfig_compileroptions_skiplibcheck", - "community": 25, - "norm_label": "skiplibcheck" - }, - { - "label": "include", - "file_type": "code", - "source_file": "e2e/tsconfig.json", - "source_location": "L10", - "_origin": "ast", - "id": "e2e_tsconfig_include", - "community": 25, - "norm_label": "include" - }, - { - "label": "electron.vite.config.ts", - "file_type": "code", - "source_file": "electron.vite.config.ts", - "source_location": "L1", - "_origin": "ast", - "id": "electron_vite_config", - "community": 19, - "norm_label": "electron.vite.config.ts" - }, - { - "label": "eslint.config.mjs", - "file_type": "code", - "source_file": "eslint.config.mjs", - "source_location": "L1", - "_origin": "ast", - "id": "eslint_config", - "community": 54, - "norm_label": "eslint.config.mjs" - }, - { - "label": "package.json", - "file_type": "code", - "source_file": "package.json", - "source_location": "L1", - "_origin": "ast", - "id": "package", - "community": 19, - "norm_label": "package.json" - }, - { - "label": "name", - "file_type": "code", - "source_file": "package.json", - "source_location": "L2", - "_origin": "ast", - "id": "package_name", - "community": 19, - "norm_label": "name" - }, - { - "label": "version", - "file_type": "code", - "source_file": "package.json", - "source_location": "L3", - "_origin": "ast", - "id": "package_version", - "community": 19, - "norm_label": "version" - }, - { - "label": "description", - "file_type": "code", - "source_file": "package.json", - "source_location": "L4", - "_origin": "ast", - "id": "package_description", - "community": 19, - "norm_label": "description" - }, - { - "label": "main", - "file_type": "code", - "source_file": "package.json", - "source_location": "L5", - "_origin": "ast", - "id": "package_main", - "community": 19, - "norm_label": "main" - }, - { - "label": "author", - "file_type": "code", - "source_file": "package.json", - "source_location": "L6", - "_origin": "ast", - "id": "package_author", - "community": 19, - "norm_label": "author" - }, - { - "label": "license", - "file_type": "code", - "source_file": "package.json", - "source_location": "L7", - "_origin": "ast", - "id": "package_license", - "community": 19, - "norm_label": "license" - }, - { - "label": "homepage", - "file_type": "code", - "source_file": "package.json", - "source_location": "L8", - "_origin": "ast", - "id": "package_homepage", - "community": 19, - "norm_label": "homepage" - }, - { - "label": "repository", - "file_type": "code", - "source_file": "package.json", - "source_location": "L9", - "_origin": "ast", - "id": "package_repository", - "community": 19, - "norm_label": "repository" - }, - { - "label": "type", - "file_type": "code", - "source_file": "package.json", - "source_location": "L10", - "_origin": "ast", - "id": "package_repository_type", - "community": 19, - "norm_label": "type" - }, - { - "label": "url", - "file_type": "code", - "source_file": "package.json", - "source_location": "L11", - "_origin": "ast", - "id": "package_repository_url", - "community": 19, - "norm_label": "url" - }, - { - "label": "scripts", - "file_type": "code", - "source_file": "package.json", - "source_location": "L13", - "_origin": "ast", - "id": "package_scripts", - "community": 12, - "norm_label": "scripts" - }, - { - "label": "format", - "file_type": "code", - "source_file": "package.json", - "source_location": "L14", - "_origin": "ast", - "id": "package_scripts_format", - "community": 12, - "norm_label": "format" - }, - { - "label": "lint", - "file_type": "code", - "source_file": "package.json", - "source_location": "L15", - "_origin": "ast", - "id": "package_scripts_lint", - "community": 12, - "norm_label": "lint" - }, - { - "label": "typecheck:node", - "file_type": "code", - "source_file": "package.json", - "source_location": "L16", - "_origin": "ast", - "id": "package_scripts_typecheck_node", - "community": 12, - "norm_label": "typecheck:node" - }, - { - "label": "typecheck:web", - "file_type": "code", - "source_file": "package.json", - "source_location": "L17", - "_origin": "ast", - "id": "package_scripts_typecheck_web", - "community": 12, - "norm_label": "typecheck:web" - }, - { - "label": "typecheck", - "file_type": "code", - "source_file": "package.json", - "source_location": "L18", - "_origin": "ast", - "id": "package_scripts_typecheck", - "community": 12, - "norm_label": "typecheck" - }, - { - "label": "start", - "file_type": "code", - "source_file": "package.json", - "source_location": "L19", - "_origin": "ast", - "id": "package_scripts_start", - "community": 12, - "norm_label": "start" - }, - { - "label": "dev", - "file_type": "code", - "source_file": "package.json", - "source_location": "L20", - "_origin": "ast", - "id": "package_scripts_dev", - "community": 12, - "norm_label": "dev" - }, - { - "label": "build", - "file_type": "code", - "source_file": "package.json", - "source_location": "L21", - "_origin": "ast", - "id": "package_scripts_build", - "community": 12, - "norm_label": "build" - }, - { - "label": "postinstall", - "file_type": "code", - "source_file": "package.json", - "source_location": "L22", - "_origin": "ast", - "id": "package_scripts_postinstall", - "community": 12, - "norm_label": "postinstall" - }, - { - "label": "build:unpack", - "file_type": "code", - "source_file": "package.json", - "source_location": "L23", - "_origin": "ast", - "id": "package_scripts_build_unpack", - "community": 12, - "norm_label": "build:unpack" - }, - { - "label": "build:win", - "file_type": "code", - "source_file": "package.json", - "source_location": "L24", - "_origin": "ast", - "id": "package_scripts_build_win", - "community": 12, - "norm_label": "build:win" - }, - { - "label": "build:mac", - "file_type": "code", - "source_file": "package.json", - "source_location": "L25", - "_origin": "ast", - "id": "package_scripts_build_mac", - "community": 12, - "norm_label": "build:mac" - }, - { - "label": "build:linux", - "file_type": "code", - "source_file": "package.json", - "source_location": "L26", - "_origin": "ast", - "id": "package_scripts_build_linux", - "community": 12, - "norm_label": "build:linux" - }, - { - "label": "release", - "file_type": "code", - "source_file": "package.json", - "source_location": "L27", - "_origin": "ast", - "id": "package_scripts_release", - "community": 12, - "norm_label": "release" - }, - { - "label": "test", - "file_type": "code", - "source_file": "package.json", - "source_location": "L28", - "_origin": "ast", - "id": "package_scripts_test", - "community": 12, - "norm_label": "test" - }, - { - "label": "test:watch", - "file_type": "code", - "source_file": "package.json", - "source_location": "L29", - "_origin": "ast", - "id": "package_scripts_test_watch", - "community": 12, - "norm_label": "test:watch" - }, - { - "label": "test:ui", - "file_type": "code", - "source_file": "package.json", - "source_location": "L30", - "_origin": "ast", - "id": "package_scripts_test_ui", - "community": 12, - "norm_label": "test:ui" - }, - { - "label": "test:coverage", - "file_type": "code", - "source_file": "package.json", - "source_location": "L31", - "_origin": "ast", - "id": "package_scripts_test_coverage", - "community": 12, - "norm_label": "test:coverage" - }, - { - "label": "test:e2e", - "file_type": "code", - "source_file": "package.json", - "source_location": "L32", - "_origin": "ast", - "id": "package_scripts_test_e2e", - "community": 12, - "norm_label": "test:e2e" - }, - { - "label": "screenshots", - "file_type": "code", - "source_file": "package.json", - "source_location": "L33", - "_origin": "ast", - "id": "package_scripts_screenshots", - "community": 12, - "norm_label": "screenshots" - }, - { - "label": "screenshots:only", - "file_type": "code", - "source_file": "package.json", - "source_location": "L34", - "_origin": "ast", - "id": "package_scripts_screenshots_only", - "community": 12, - "norm_label": "screenshots:only" - }, - { - "label": "dependencies", - "file_type": "code", - "source_file": "package.json", - "source_location": "L36", - "_origin": "ast", - "id": "package_dependencies", - "community": 16, - "norm_label": "dependencies" - }, - { - "label": "@electron-toolkit/preload", - "file_type": "code", - "source_file": "package.json", - "source_location": "L37", - "_origin": "ast", - "id": "package_dependencies_electron_toolkit_preload", - "community": 16, - "norm_label": "@electron-toolkit/preload" - }, - { - "label": "@electron-toolkit/utils", - "file_type": "code", - "source_file": "package.json", - "source_location": "L38", - "_origin": "ast", - "id": "package_dependencies_electron_toolkit_utils", - "community": 16, - "norm_label": "@electron-toolkit/utils" - }, - { - "label": "@fortawesome/fontawesome-svg-core", - "file_type": "code", - "source_file": "package.json", - "source_location": "L39", - "_origin": "ast", - "id": "package_dependencies_fortawesome_fontawesome_svg_core", - "community": 16, - "norm_label": "@fortawesome/fontawesome-svg-core" - }, - { - "label": "@fortawesome/free-solid-svg-icons", - "file_type": "code", - "source_file": "package.json", - "source_location": "L40", - "_origin": "ast", - "id": "package_dependencies_fortawesome_free_solid_svg_icons", - "community": 16, - "norm_label": "@fortawesome/free-solid-svg-icons" - }, - { - "label": "@fortawesome/react-fontawesome", - "file_type": "code", - "source_file": "package.json", - "source_location": "L41", - "_origin": "ast", - "id": "package_dependencies_fortawesome_react_fontawesome", - "community": 16, - "norm_label": "@fortawesome/react-fontawesome" - }, - { - "label": "@tailwindcss/vite", - "file_type": "code", - "source_file": "package.json", - "source_location": "L42", - "_origin": "ast", - "id": "package_dependencies_tailwindcss_vite", - "community": 16, - "norm_label": "@tailwindcss/vite" - }, - { - "label": "@tanstack/react-virtual", - "file_type": "code", - "source_file": "package.json", - "source_location": "L43", - "_origin": "ast", - "id": "package_dependencies_tanstack_react_virtual", - "community": 16, - "norm_label": "@tanstack/react-virtual" - }, - { - "label": "classnames", - "file_type": "code", - "source_file": "package.json", - "source_location": "L44", - "_origin": "ast", - "id": "package_dependencies_classnames", - "community": 16, - "norm_label": "classnames" - }, - { - "label": "electron-updater", - "file_type": "code", - "source_file": "package.json", - "source_location": "L45", - "_origin": "ast", - "id": "package_dependencies_electron_updater", - "community": 16, - "norm_label": "electron-updater" - }, - { - "label": "react-outside-click-handler", - "file_type": "code", - "source_file": "package.json", - "source_location": "L46", - "_origin": "ast", - "id": "package_dependencies_react_outside_click_handler", - "community": 16, - "norm_label": "react-outside-click-handler" - }, - { - "label": "react-syntax-highlighter", - "file_type": "code", - "source_file": "package.json", - "source_location": "L47", - "_origin": "ast", - "id": "package_dependencies_react_syntax_highlighter", - "community": 16, - "norm_label": "react-syntax-highlighter" - }, - { - "label": "tailwindcss", - "file_type": "code", - "source_file": "package.json", - "source_location": "L48", - "_origin": "ast", - "id": "package_dependencies_tailwindcss", - "community": 16, - "norm_label": "tailwindcss" - }, - { - "label": "devDependencies", - "file_type": "code", - "source_file": "package.json", - "source_location": "L50", - "_origin": "ast", - "id": "package_devdependencies", - "community": 7, - "norm_label": "devdependencies" - }, - { - "label": "@electron-toolkit/eslint-config-prettier", - "file_type": "code", - "source_file": "package.json", - "source_location": "L51", - "_origin": "ast", - "id": "package_devdependencies_electron_toolkit_eslint_config_prettier", - "community": 7, - "norm_label": "@electron-toolkit/eslint-config-prettier" - }, - { - "label": "@electron-toolkit/eslint-config-ts", - "file_type": "code", - "source_file": "package.json", - "source_location": "L52", - "_origin": "ast", - "id": "package_devdependencies_electron_toolkit_eslint_config_ts", - "community": 7, - "norm_label": "@electron-toolkit/eslint-config-ts" - }, - { - "label": "@electron-toolkit/tsconfig", - "file_type": "code", - "source_file": "package.json", - "source_location": "L53", - "_origin": "ast", - "id": "package_devdependencies_electron_toolkit_tsconfig", - "community": 7, - "norm_label": "@electron-toolkit/tsconfig" - }, - { - "label": "@playwright/test", - "file_type": "code", - "source_file": "package.json", - "source_location": "L54", - "_origin": "ast", - "id": "package_devdependencies_playwright_test", - "community": 7, - "norm_label": "@playwright/test" - }, - { - "label": "@testing-library/jest-dom", - "file_type": "code", - "source_file": "package.json", - "source_location": "L55", - "_origin": "ast", - "id": "package_devdependencies_testing_library_jest_dom", - "community": 7, - "norm_label": "@testing-library/jest-dom" - }, - { - "label": "@testing-library/react", - "file_type": "code", - "source_file": "package.json", - "source_location": "L56", - "_origin": "ast", - "id": "package_devdependencies_testing_library_react", - "community": 7, - "norm_label": "@testing-library/react" - }, - { - "label": "@testing-library/user-event", - "file_type": "code", - "source_file": "package.json", - "source_location": "L57", - "_origin": "ast", - "id": "package_devdependencies_testing_library_user_event", - "community": 7, - "norm_label": "@testing-library/user-event" - }, - { - "label": "@types/node", - "file_type": "code", - "source_file": "package.json", - "source_location": "L58", - "_origin": "ast", - "id": "package_devdependencies_types_node", - "community": 7, - "norm_label": "@types/node" - }, - { - "label": "@types/react", - "file_type": "code", - "source_file": "package.json", - "source_location": "L59", - "_origin": "ast", - "id": "package_devdependencies_types_react", - "community": 7, - "norm_label": "@types/react" - }, - { - "label": "@types/react-dom", - "file_type": "code", - "source_file": "package.json", - "source_location": "L60", - "_origin": "ast", - "id": "package_devdependencies_types_react_dom", - "community": 7, - "norm_label": "@types/react-dom" - }, - { - "label": "@types/react-syntax-highlighter", - "file_type": "code", - "source_file": "package.json", - "source_location": "L61", - "_origin": "ast", - "id": "package_devdependencies_types_react_syntax_highlighter", - "community": 7, - "norm_label": "@types/react-syntax-highlighter" - }, - { - "label": "@vitejs/plugin-react", - "file_type": "code", - "source_file": "package.json", - "source_location": "L62", - "_origin": "ast", - "id": "package_devdependencies_vitejs_plugin_react", - "community": 7, - "norm_label": "@vitejs/plugin-react" - }, - { - "label": "@vitest/coverage-v8", - "file_type": "code", - "source_file": "package.json", - "source_location": "L63", - "_origin": "ast", - "id": "package_devdependencies_vitest_coverage_v8", - "community": 7, - "norm_label": "@vitest/coverage-v8" - }, - { - "label": "@vitest/ui", - "file_type": "code", - "source_file": "package.json", - "source_location": "L64", - "_origin": "ast", - "id": "package_devdependencies_vitest_ui", - "community": 7, - "norm_label": "@vitest/ui" - }, - { - "label": "electron", - "file_type": "code", - "source_file": "package.json", - "source_location": "L65", - "_origin": "ast", - "id": "package_devdependencies_electron", - "community": 7, - "norm_label": "electron" - }, - { - "label": "electron-builder", - "file_type": "code", - "source_file": "package.json", - "source_location": "L66", - "_origin": "ast", - "id": "package_devdependencies_electron_builder", - "community": 7, - "norm_label": "electron-builder" - }, - { - "label": "electron-vite", - "file_type": "code", - "source_file": "package.json", - "source_location": "L67", - "_origin": "ast", - "id": "package_devdependencies_electron_vite", - "community": 7, - "norm_label": "electron-vite" - }, - { - "label": "eslint", - "file_type": "code", - "source_file": "package.json", - "source_location": "L68", - "_origin": "ast", - "id": "package_devdependencies_eslint", - "community": 7, - "norm_label": "eslint" - }, - { - "label": "eslint-plugin-react", - "file_type": "code", - "source_file": "package.json", - "source_location": "L69", - "_origin": "ast", - "id": "package_devdependencies_eslint_plugin_react", - "community": 7, - "norm_label": "eslint-plugin-react" - }, - { - "label": "eslint-plugin-react-hooks", - "file_type": "code", - "source_file": "package.json", - "source_location": "L70", - "_origin": "ast", - "id": "package_devdependencies_eslint_plugin_react_hooks", - "community": 7, - "norm_label": "eslint-plugin-react-hooks" - }, - { - "label": "eslint-plugin-react-refresh", - "file_type": "code", - "source_file": "package.json", - "source_location": "L71", - "_origin": "ast", - "id": "package_devdependencies_eslint_plugin_react_refresh", - "community": 7, - "norm_label": "eslint-plugin-react-refresh" - }, - { - "label": "jsdom", - "file_type": "code", - "source_file": "package.json", - "source_location": "L72", - "_origin": "ast", - "id": "package_devdependencies_jsdom", - "community": 7, - "norm_label": "jsdom" - }, - { - "label": "prettier", - "file_type": "code", - "source_file": "package.json", - "source_location": "L73", - "_origin": "ast", - "id": "package_devdependencies_prettier", - "community": 7, - "norm_label": "prettier" - }, - { - "label": "react", - "file_type": "code", - "source_file": "package.json", - "source_location": "L74", - "_origin": "ast", - "id": "package_devdependencies_react", - "community": 7, - "norm_label": "react" - }, - { - "label": "react-dom", - "file_type": "code", - "source_file": "package.json", - "source_location": "L75", - "_origin": "ast", - "id": "package_devdependencies_react_dom", - "community": 7, - "norm_label": "react-dom" - }, - { - "label": "typescript", - "file_type": "code", - "source_file": "package.json", - "source_location": "L76", - "_origin": "ast", - "id": "package_devdependencies_typescript", - "community": 7, - "norm_label": "typescript" - }, - { - "label": "vite", - "file_type": "code", - "source_file": "package.json", - "source_location": "L77", - "_origin": "ast", - "id": "package_devdependencies_vite", - "community": 7, - "norm_label": "vite" - }, - { - "label": "vitest", - "file_type": "code", - "source_file": "package.json", - "source_location": "L78", - "_origin": "ast", - "id": "package_devdependencies_vitest", - "community": 7, - "norm_label": "vitest" - }, - { - "label": "playwright.config.ts", - "file_type": "code", - "source_file": "playwright.config.ts", - "source_location": "L1", - "_origin": "ast", - "id": "playwright_config", - "community": 56, - "norm_label": "playwright.config.ts" - }, - { - "label": "capture.spec.ts", - "file_type": "code", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L1", - "_origin": "ast", - "id": "screenshots_capture_spec", - "community": 11, - "norm_label": "capture.spec.ts" - }, - { - "label": "THEMES", - "file_type": "code", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L24", - "_origin": "ast", - "id": "screenshots_capture_spec_themes", - "community": 11, - "norm_label": "themes" - }, - { - "label": "demo-data.ts", - "file_type": "code", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L1", - "_origin": "ast", - "id": "fixtures_demo_data", - "community": 11, - "norm_label": "demo-data.ts" - }, - { - "label": "DemoClip", - "file_type": "code", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L11", - "_origin": "ast", - "id": "fixtures_demo_data_democlip", - "community": 11, - "norm_label": "democlip" - }, - { - "label": "DEMO_CLIPS", - "file_type": "code", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L18", - "_origin": "ast", - "id": "fixtures_demo_data_demo_clips", - "community": 11, - "norm_label": "demo_clips" - }, - { - "label": "SEARCH_TERMS", - "file_type": "code", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L80", - "_origin": "ast", - "id": "fixtures_demo_data_search_terms", - "community": 11, - "norm_label": "search_terms" - }, - { - "label": "QUICK_TOOLS", - "file_type": "code", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L88", - "_origin": "ast", - "id": "fixtures_demo_data_quick_tools", - "community": 11, - "norm_label": "quick_tools" - }, - { - "label": "TEMPLATES", - "file_type": "code", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L108", - "_origin": "ast", - "id": "fixtures_demo_data_templates", - "community": 11, - "norm_label": "templates" - }, - { - "label": "helpers.ts", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L1", - "_origin": "ast", - "id": "screenshots_helpers", - "community": 11, - "norm_label": "helpers.ts" - }, - { - "label": "Theme", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L26", - "_origin": "ast", - "id": "screenshots_helpers_theme", - "community": 11, - "norm_label": "theme" - }, - { - "label": "MAIN_ENTRY", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L29", - "_origin": "ast", - "id": "screenshots_helpers_main_entry", - "community": 11, - "norm_label": "main_entry" - }, - { - "label": "OUTPUT_DIR", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L32", - "_origin": "ast", - "id": "screenshots_helpers_output_dir", - "community": 11, - "norm_label": "output_dir" - }, - { - "label": "LaunchedApp", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L34", - "_origin": "ast", - "id": "screenshots_helpers_launchedapp", - "community": 11, - "norm_label": "launchedapp" - }, - { - "label": "WindowWithApi", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L41", - "_origin": "ast", - "id": "screenshots_helpers_windowwithapi", - "community": 11, - "norm_label": "windowwithapi" - }, - { - "label": "launchApp()", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L47", - "_origin": "ast", - "id": "screenshots_helpers_launchapp", - "community": 11, - "norm_label": "launchapp()" - }, - { - "label": "seed()", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L62", - "_origin": "ast", - "id": "screenshots_helpers_seed", - "community": 11, - "norm_label": "seed()" - }, - { - "label": "shoot()", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L115", - "_origin": "ast", - "id": "screenshots_helpers_shoot", - "community": 11, - "norm_label": "shoot()" - }, - { - "label": "showSearch()", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L120", - "_origin": "ast", - "id": "screenshots_helpers_showsearch", - "community": 11, - "norm_label": "showsearch()" - }, - { - "label": "openSettingsWindow()", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L128", - "_origin": "ast", - "id": "screenshots_helpers_opensettingswindow", - "community": 11, - "norm_label": "opensettingswindow()" - }, - { - "label": "openToolsLauncher()", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L139", - "_origin": "ast", - "id": "screenshots_helpers_opentoolslauncher", - "community": 11, - "norm_label": "opentoolslauncher()" - }, - { - "label": "cleanup()", - "file_type": "code", - "source_file": "screenshots/helpers.ts", - "source_location": "L156", - "_origin": "ast", - "id": "screenshots_helpers_cleanup", - "community": 11, - "norm_label": "cleanup()" - }, - { - "label": "playwright.config.ts", - "file_type": "code", - "source_file": "screenshots/playwright.config.ts", - "source_location": "L1", - "_origin": "ast", - "id": "screenshots_playwright_config", - "community": 58, - "norm_label": "playwright.config.ts" - }, - { - "label": "tsconfig.json", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L1", - "_origin": "ast", - "id": "screenshots_tsconfig", - "community": 21, - "norm_label": "tsconfig.json" - }, - { - "label": "compilerOptions", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L2", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions", - "community": 21, - "norm_label": "compileroptions" - }, - { - "label": "target", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L3", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_target", - "community": 21, - "norm_label": "target" - }, - { - "label": "module", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L4", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_module", - "community": 21, - "norm_label": "module" - }, - { - "label": "moduleResolution", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L5", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_moduleresolution", - "community": 21, - "norm_label": "moduleresolution" - }, - { - "label": "strict", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L6", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_strict", - "community": 21, - "norm_label": "strict" - }, - { - "label": "esModuleInterop", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L7", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_esmoduleinterop", - "community": 21, - "norm_label": "esmoduleinterop" - }, - { - "label": "skipLibCheck", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L8", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_skiplibcheck", - "community": 21, - "norm_label": "skiplibcheck" - }, - { - "label": "lib", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L9", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_lib", - "community": 21, - "norm_label": "lib" - }, - { - "label": "types", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L10", - "_origin": "ast", - "id": "screenshots_tsconfig_compileroptions_types", - "community": 21, - "norm_label": "types" - }, - { - "label": "include", - "file_type": "code", - "source_file": "screenshots/tsconfig.json", - "source_location": "L12", - "_origin": "ast", - "id": "screenshots_tsconfig_include", - "community": 21, - "norm_label": "include" - }, - { - "label": "app.js", - "file_type": "code", - "source_file": "site/app.js", - "source_location": "L1", - "_origin": "ast", - "id": "site_app", - "community": 38, - "norm_label": "app.js" - }, - { - "label": "hasManualChoice()", - "file_type": "code", - "source_file": "site/app.js", - "source_location": "L13", - "_origin": "ast", - "id": "site_app_hasmanualchoice", - "community": 38, - "norm_label": "hasmanualchoice()" - }, - { - "label": "applyThemeLabels()", - "file_type": "code", - "source_file": "site/app.js", - "source_location": "L21", - "_origin": "ast", - "id": "site_app_applythemelabels", - "community": 38, - "norm_label": "applythemelabels()" - }, - { - "label": "setTheme()", - "file_type": "code", - "source_file": "site/app.js", - "source_location": "L29", - "_origin": "ast", - "id": "site_app_settheme", - "community": 38, - "norm_label": "settheme()" - }, - { - "label": "toggleTheme()", - "file_type": "code", - "source_file": "site/app.js", - "source_location": "L39", - "_origin": "ast", - "id": "site_app_toggletheme", - "community": 38, - "norm_label": "toggletheme()" - }, - { - "label": "electron.ts", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L1", - "_origin": "ast", - "id": "mocks_electron", - "community": 30, - "norm_label": "electron.ts" - }, - { - "label": "clipboard", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L3", - "_origin": "ast", - "id": "mocks_electron_clipboard", - "community": 30, - "norm_label": "clipboard" - }, - { - "label": "safeStorage", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L17", - "_origin": "ast", - "id": "mocks_electron_safestorage", - "community": 30, - "norm_label": "safestorage" - }, - { - "label": "globalShortcut", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L23", - "_origin": "ast", - "id": "mocks_electron_globalshortcut", - "community": 30, - "norm_label": "globalshortcut" - }, - { - "label": "nativeImage", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L30", - "_origin": "ast", - "id": "mocks_electron_nativeimage", - "community": 30, - "norm_label": "nativeimage" - }, - { - "label": "BrowserWindow", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L38", - "_origin": "ast", - "id": "mocks_electron_browserwindow", - "community": 30, - "norm_label": "browserwindow" - }, - { - "label": "shell", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L52", - "_origin": "ast", - "id": "mocks_electron_shell", - "community": 30, - "norm_label": "shell" - }, - { - "label": "app", - "file_type": "code", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L56", - "_origin": "ast", - "id": "mocks_electron_app", - "community": 30, - "norm_label": "app" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/app/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "app_index", - "community": 3, - "norm_label": "index.ts" - }, - { - "label": "initializeApp()", - "file_type": "code", - "source_file": "src/main/app/index.ts", - "source_location": "L12", - "_origin": "ast", - "id": "app_index_initializeapp", - "community": 3, - "norm_label": "initializeapp()" - }, - { - "label": "setupAppEvents()", - "file_type": "code", - "source_file": "src/main/app/index.ts", - "source_location": "L68", - "_origin": "ast", - "id": "app_index_setupappevents", - "community": 3, - "norm_label": "setupappevents()" - }, - { - "label": "initializeServices()", - "file_type": "code", - "source_file": "src/main/app/index.ts", - "source_location": "L116", - "_origin": "ast", - "id": "app_index_initializeservices", - "community": 3, - "norm_label": "initializeservices()" - }, - { - "label": "index.test.ts", - "file_type": "code", - "source_file": "src/main/autoStart/index.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "autostart_index_test", - "community": 3, - "norm_label": "index.test.ts" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "autostart_index", - "community": 3, - "norm_label": "index.ts" - }, - { - "label": "isAutoStartSupported()", - "file_type": "code", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L15", - "_origin": "ast", - "id": "autostart_index_isautostartsupported", - "community": 3, - "norm_label": "isautostartsupported()" - }, - { - "label": "canManageAutoStart()", - "file_type": "code", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L23", - "_origin": "ast", - "id": "autostart_index_canmanageautostart", - "community": 3, - "norm_label": "canmanageautostart()" - }, - { - "label": "applyAutoStart()", - "file_type": "code", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L30", - "_origin": "ast", - "id": "autostart_index_applyautostart", - "community": 3, - "norm_label": "applyautostart()" - }, - { - "label": "getAutoStartState()", - "file_type": "code", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L50", - "_origin": "ast", - "id": "autostart_index_getautostartstate", - "community": 3, - "norm_label": "getautostartstate()" - }, - { - "label": "data.test.ts", - "file_type": "code", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_data_test", - "community": 1, - "norm_label": "data.test.ts" - }, - { - "label": "createMockImage()", - "file_type": "code", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L44", - "_origin": "ast", - "id": "clipboard_data_test_createmockimage", - "community": 1, - "norm_label": "createmockimage()" - }, - { - "label": "data.ts", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_data", - "community": 1, - "norm_label": "data.ts" - }, - { - "label": "getImageFingerprint()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L7", - "_origin": "ast", - "id": "clipboard_data_getimagefingerprint", - "community": 1, - "norm_label": "getimagefingerprint()" - }, - { - "label": "getCurrentClipboardData()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L16", - "_origin": "ast", - "id": "clipboard_data_getcurrentclipboarddata", - "community": 1, - "norm_label": "getcurrentclipboarddata()" - }, - { - "label": "clearImageCache()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L58", - "_origin": "ast", - "id": "clipboard_data_clearimagecache", - "community": 1, - "norm_label": "clearimagecache()" - }, - { - "label": "getClipboardText()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L64", - "_origin": "ast", - "id": "clipboard_data_getclipboardtext", - "community": 1, - "norm_label": "getclipboardtext()" - }, - { - "label": "getClipboardHTML()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L65", - "_origin": "ast", - "id": "clipboard_data_getclipboardhtml", - "community": 1, - "norm_label": "getclipboardhtml()" - }, - { - "label": "getClipboardRTF()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L66", - "_origin": "ast", - "id": "clipboard_data_getclipboardrtf", - "community": 1, - "norm_label": "getclipboardrtf()" - }, - { - "label": "getClipboardImage()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L68", - "_origin": "ast", - "id": "clipboard_data_getclipboardimage", - "community": 1, - "norm_label": "getclipboardimage()" - }, - { - "label": "getClipboardBookmark()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L76", - "_origin": "ast", - "id": "clipboard_data_getclipboardbookmark", - "community": 1, - "norm_label": "getclipboardbookmark()" - }, - { - "label": "setClipboardText()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L85", - "_origin": "ast", - "id": "clipboard_data_setclipboardtext", - "community": 1, - "norm_label": "setclipboardtext()" - }, - { - "label": "setClipboardHTML()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L89", - "_origin": "ast", - "id": "clipboard_data_setclipboardhtml", - "community": 1, - "norm_label": "setclipboardhtml()" - }, - { - "label": "setClipboardRTF()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L93", - "_origin": "ast", - "id": "clipboard_data_setclipboardrtf", - "community": 1, - "norm_label": "setclipboardrtf()" - }, - { - "label": "setClipboardImage()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L97", - "_origin": "ast", - "id": "clipboard_data_setclipboardimage", - "community": 1, - "norm_label": "setclipboardimage()" - }, - { - "label": "setClipboardBookmark()", - "file_type": "code", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L108", - "_origin": "ast", - "id": "clipboard_data_setclipboardbookmark", - "community": 1, - "norm_label": "setclipboardbookmark()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_index", - "community": 1, - "norm_label": "index.ts" - }, - { - "label": "initializeClipboardSystem()", - "file_type": "code", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L16", - "_origin": "ast", - "id": "clipboard_index_initializeclipboardsystem", - "community": 1, - "norm_label": "initializeclipboardsystem()" - }, - { - "label": "ipc.ts", - "file_type": "code", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_ipc", - "community": 1, - "norm_label": "ipc.ts" - }, - { - "label": "setupClipboardIPC()", - "file_type": "code", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L76", - "_origin": "ast", - "id": "clipboard_ipc_setupclipboardipc", - "community": 1, - "norm_label": "setupclipboardipc()" - }, - { - "label": "monitoring.test.ts", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_monitoring_test", - "community": 1, - "norm_label": "monitoring.test.ts" - }, - { - "label": "createMockWindow()", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L33", - "_origin": "ast", - "id": "clipboard_monitoring_test_createmockwindow", - "community": 1, - "norm_label": "createmockwindow()" - }, - { - "label": "monitoring.ts", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_monitoring", - "community": 1, - "norm_label": "monitoring.ts" - }, - { - "label": "getDataPath()", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L13", - "_origin": "ast", - "id": "clipboard_monitoring_getdatapath", - "community": 1, - "norm_label": "getdatapath()" - }, - { - "label": "initializeClipboardMonitoring()", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L18", - "_origin": "ast", - "id": "clipboard_monitoring_initializeclipboardmonitoring", - "community": 1, - "norm_label": "initializeclipboardmonitoring()" - }, - { - "label": "setSkipNextImageChange()", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L32", - "_origin": "ast", - "id": "clipboard_monitoring_setskipnextimagechange", - "community": 1, - "norm_label": "setskipnextimagechange()" - }, - { - "label": "checkClipboard()", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L37", - "_origin": "ast", - "id": "clipboard_monitoring_checkclipboard", - "community": 1, - "norm_label": "checkclipboard()" - }, - { - "label": "startClipboardMonitoring()", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L84", - "_origin": "ast", - "id": "clipboard_monitoring_startclipboardmonitoring", - "community": 1, - "norm_label": "startclipboardmonitoring()" - }, - { - "label": "stopClipboardMonitoring()", - "file_type": "code", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L93", - "_origin": "ast", - "id": "clipboard_monitoring_stopclipboardmonitoring", - "community": 1, - "norm_label": "stopclipboardmonitoring()" - }, - { - "label": "quick-clips.test.ts", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_quick_clips_test", - "community": 1, - "norm_label": "quick-clips.test.ts" - }, - { - "label": "{ mockOpenExternal }", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L3", - "_origin": "ast", - "id": "clipboard_quick_clips_test_mockopenexternal", - "community": 1, - "norm_label": "{ mockopenexternal }" - }, - { - "label": "mockedStorage", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L27", - "_origin": "ast", - "id": "clipboard_quick_clips_test_mockedstorage", - "community": 1, - "norm_label": "mockedstorage" - }, - { - "label": "quick-clips.ts", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_quick_clips", - "community": 1, - "norm_label": "quick-clips.ts" - }, - { - "label": "scanTextForPatterns()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L6", - "_origin": "ast", - "id": "clipboard_quick_clips_scantextforpatterns", - "community": 1, - "norm_label": "scantextforpatterns()" - }, - { - "label": "openToolsForMatches()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L51", - "_origin": "ast", - "id": "clipboard_quick_clips_opentoolsformatches", - "community": 1, - "norm_label": "opentoolsformatches()" - }, - { - "label": "exportQuickClipsConfig()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L159", - "_origin": "ast", - "id": "clipboard_quick_clips_exportquickclipsconfig", - "community": 1, - "norm_label": "exportquickclipsconfig()" - }, - { - "label": "importQuickClipsConfig()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L177", - "_origin": "ast", - "id": "clipboard_quick_clips_importquickclipsconfig", - "community": 1, - "norm_label": "importquickclipsconfig()" - }, - { - "label": "quick-tools.test.ts", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_quick_tools_test", - "community": 1, - "norm_label": "quick-tools.test.ts" - }, - { - "label": "mockedStorage", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L23", - "_origin": "ast", - "id": "clipboard_quick_tools_test_mockedstorage", - "community": 1, - "norm_label": "mockedstorage" - }, - { - "label": "quick-tools.ts", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_quick_tools", - "community": 1, - "norm_label": "quick-tools.ts" - }, - { - "label": "getAllQuickTools()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L5", - "_origin": "ast", - "id": "clipboard_quick_tools_getallquicktools", - "community": 1, - "norm_label": "getallquicktools()" - }, - { - "label": "createQuickTool()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L14", - "_origin": "ast", - "id": "clipboard_quick_tools_createquicktool", - "community": 1, - "norm_label": "createquicktool()" - }, - { - "label": "updateQuickTool()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L23", - "_origin": "ast", - "id": "clipboard_quick_tools_updatequicktool", - "community": 1, - "norm_label": "updatequicktool()" - }, - { - "label": "deleteQuickTool()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L32", - "_origin": "ast", - "id": "clipboard_quick_tools_deletequicktool", - "community": 1, - "norm_label": "deletequicktool()" - }, - { - "label": "reorderQuickTools()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L41", - "_origin": "ast", - "id": "clipboard_quick_tools_reorderquicktools", - "community": 1, - "norm_label": "reorderquicktools()" - }, - { - "label": "validateToolUrl()", - "file_type": "code", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L50", - "_origin": "ast", - "id": "clipboard_quick_tools_validatetoolurl", - "community": 1, - "norm_label": "validatetoolurl()" - }, - { - "label": "search-terms.ts", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_search_terms", - "community": 1, - "norm_label": "search-terms.ts" - }, - { - "label": "validateCaptureGroupNames()", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L10", - "_origin": "ast", - "id": "clipboard_search_terms_validatecapturegroupnames", - "community": 1, - "norm_label": "validatecapturegroupnames()" - }, - { - "label": "getAllSearchTerms()", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L24", - "_origin": "ast", - "id": "clipboard_search_terms_getallsearchterms", - "community": 1, - "norm_label": "getallsearchterms()" - }, - { - "label": "createSearchTerm()", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L33", - "_origin": "ast", - "id": "clipboard_search_terms_createsearchterm", - "community": 1, - "norm_label": "createsearchterm()" - }, - { - "label": "updateSearchTerm()", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L43", - "_origin": "ast", - "id": "clipboard_search_terms_updatesearchterm", - "community": 1, - "norm_label": "updatesearchterm()" - }, - { - "label": "deleteSearchTerm()", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L55", - "_origin": "ast", - "id": "clipboard_search_terms_deletesearchterm", - "community": 1, - "norm_label": "deletesearchterm()" - }, - { - "label": "reorderSearchTerms()", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L64", - "_origin": "ast", - "id": "clipboard_search_terms_reordersearchterms", - "community": 1, - "norm_label": "reordersearchterms()" - }, - { - "label": "testSearchTerm()", - "file_type": "code", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L73", - "_origin": "ast", - "id": "clipboard_search_terms_testsearchterm", - "community": 1, - "norm_label": "testsearchterm()" - }, - { - "label": "storage-integration.ts", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_storage_integration", - "community": 1, - "norm_label": "storage-integration.ts" - }, - { - "label": "getClips()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L5", - "_origin": "ast", - "id": "clipboard_storage_integration_getclips", - "community": 1, - "norm_label": "getclips()" - }, - { - "label": "saveClips()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L14", - "_origin": "ast", - "id": "clipboard_storage_integration_saveclips", - "community": 1, - "norm_label": "saveclips()" - }, - { - "label": "getSettings()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L27", - "_origin": "ast", - "id": "clipboard_storage_integration_getsettings", - "community": 1, - "norm_label": "getsettings()" - }, - { - "label": "saveSettings()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L36", - "_origin": "ast", - "id": "clipboard_storage_integration_savesettings", - "community": 1, - "norm_label": "savesettings()" - }, - { - "label": "getStorageStats()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L46", - "_origin": "ast", - "id": "clipboard_storage_integration_getstoragestats", - "community": 1, - "norm_label": "getstoragestats()" - }, - { - "label": "exportData()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L55", - "_origin": "ast", - "id": "clipboard_storage_integration_exportdata", - "community": 1, - "norm_label": "exportdata()" - }, - { - "label": "importData()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L64", - "_origin": "ast", - "id": "clipboard_storage_integration_importdata", - "community": 1, - "norm_label": "importdata()" - }, - { - "label": "clearAllData()", - "file_type": "code", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L74", - "_origin": "ast", - "id": "clipboard_storage_integration_clearalldata", - "community": 1, - "norm_label": "clearalldata()" - }, - { - "label": "templates.ts", - "file_type": "code", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clipboard_templates", - "community": 1, - "norm_label": "templates.ts" - }, - { - "label": "getAllTemplates()", - "file_type": "code", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L5", - "_origin": "ast", - "id": "clipboard_templates_getalltemplates", - "community": 1, - "norm_label": "getalltemplates()" - }, - { - "label": "createTemplate()", - "file_type": "code", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L14", - "_origin": "ast", - "id": "clipboard_templates_createtemplate", - "community": 1, - "norm_label": "createtemplate()" - }, - { - "label": "updateTemplate()", - "file_type": "code", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L23", - "_origin": "ast", - "id": "clipboard_templates_updatetemplate", - "community": 1, - "norm_label": "updatetemplate()" - }, - { - "label": "deleteTemplate()", - "file_type": "code", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L32", - "_origin": "ast", - "id": "clipboard_templates_deletetemplate", - "community": 1, - "norm_label": "deletetemplate()" - }, - { - "label": "reorderTemplates()", - "file_type": "code", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L41", - "_origin": "ast", - "id": "clipboard_templates_reordertemplates", - "community": 1, - "norm_label": "reordertemplates()" - }, - { - "label": "generateTextFromTemplate()", - "file_type": "code", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L50", - "_origin": "ast", - "id": "clipboard_templates_generatetextfromtemplate", - "community": 1, - "norm_label": "generatetextfromtemplate()" - }, - { - "label": "global.d.ts", - "file_type": "code", - "source_file": "src/main/global.d.ts", - "source_location": "L1", - "_origin": "ast", - "id": "main_global_d", - "community": 55, - "norm_label": "global.d.ts" - }, - { - "label": "actions.test.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_actions_test", - "community": 1, - "norm_label": "actions.test.ts" - }, - { - "label": "actions.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_actions", - "community": 1, - "norm_label": "actions.ts" - }, - { - "label": "HotkeyActions", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L12", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions", - "community": 1, - "norm_label": "hotkeyactions" - }, - { - "label": ".setMainWindow()", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L15", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions_setmainwindow", - "community": 1, - "norm_label": ".setmainwindow()" - }, - { - "label": ".focusWindow()", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L22", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions_focuswindow", - "community": 1, - "norm_label": ".focuswindow()" - }, - { - "label": ".copyQuickClip()", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L52", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions_copyquickclip", - "community": 1, - "norm_label": ".copyquickclip()" - }, - { - "label": ".copyClipToClipboard()", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L84", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions_copycliptoclipboard", - "community": 1, - "norm_label": ".copycliptoclipboard()" - }, - { - "label": ".copyImageClip()", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L114", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions_copyimageclip", - "community": 1, - "norm_label": ".copyimageclip()" - }, - { - "label": ".toggleSearchBar()", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L141", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions_togglesearchbar", - "community": 1, - "norm_label": ".togglesearchbar()" - }, - { - "label": ".openToolsLauncher()", - "file_type": "code", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L165", - "_origin": "ast", - "id": "hotkeys_actions_hotkeyactions_opentoolslauncher", - "community": 3, - "norm_label": ".opentoolslauncher()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "src_main_hotkeys_index_ts_hotkeys_index", - "community": 6, - "norm_label": "index.ts" - }, - { - "label": "hotkeyManager", - "file_type": "code", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L20", - "_origin": "ast", - "id": "hotkeys_index_hotkeymanager", - "community": 3, - "norm_label": "hotkeymanager" - }, - { - "label": "manager.test.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_manager_test", - "community": 6, - "norm_label": "manager.test.ts" - }, - { - "label": "manager.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_manager", - "community": 6, - "norm_label": "manager.ts" - }, - { - "label": "HotkeyManager", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L10", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager", - "community": 6, - "norm_label": "hotkeymanager" - }, - { - "label": ".setMainWindow()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L14", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_setmainwindow", - "community": 6, - "norm_label": ".setmainwindow()" - }, - { - "label": ".initialize()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L18", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_initialize", - "community": 6, - "norm_label": ".initialize()" - }, - { - "label": ".registerHotkeys()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L35", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_registerhotkeys", - "community": 6, - "norm_label": ".registerhotkeys()" - }, - { - "label": ".registerFocusWindowHotkey()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L67", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", - "community": 6, - "norm_label": ".registerfocuswindowhotkey()" - }, - { - "label": ".registerQuickClipHotkeys()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L78", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", - "community": 6, - "norm_label": ".registerquickcliphotkeys()" - }, - { - "label": ".registerToolsLauncherHotkey()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L102", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", - "community": 6, - "norm_label": ".registertoolslauncherhotkey()" - }, - { - "label": ".registerSearchHotkey()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L119", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_registersearchhotkey", - "community": 6, - "norm_label": ".registersearchhotkey()" - }, - { - "label": ".onSettingsChanged()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L135", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_onsettingschanged", - "community": 6, - "norm_label": ".onsettingschanged()" - }, - { - "label": ".cleanup()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L154", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_cleanup", - "community": 6, - "norm_label": ".cleanup()" - }, - { - "label": ".getCurrentHotkeys()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L159", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_getcurrenthotkeys", - "community": 6, - "norm_label": ".getcurrenthotkeys()" - }, - { - "label": ".isHotkeyRegistered()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L163", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_ishotkeyregistered", - "community": 6, - "norm_label": ".ishotkeyregistered()" - }, - { - "label": ".isInitialized()", - "file_type": "code", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L167", - "_origin": "ast", - "id": "hotkeys_manager_hotkeymanager_isinitialized", - "community": 6, - "norm_label": ".isinitialized()" - }, - { - "label": "registry.test.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_registry_test", - "community": 6, - "norm_label": "registry.test.ts" - }, - { - "label": "registry.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_registry", - "community": 6, - "norm_label": "registry.ts" - }, - { - "label": "HotkeyRegistry", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L7", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry", - "community": 6, - "norm_label": "hotkeyregistry" - }, - { - "label": ".isInitialized()", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L13", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry_isinitialized", - "community": 6, - "norm_label": ".isinitialized()" - }, - { - "label": ".setInitialized()", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L17", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry_setinitialized", - "community": 6, - "norm_label": ".setinitialized()" - }, - { - "label": ".registerHotkey()", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L24", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry_registerhotkey", - "community": 6, - "norm_label": ".registerhotkey()" - }, - { - "label": ".unregisterAllHotkeys()", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L50", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry_unregisterallhotkeys", - "community": 6, - "norm_label": ".unregisterallhotkeys()" - }, - { - "label": ".getCurrentHotkeys()", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L64", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry_getcurrenthotkeys", - "community": 6, - "norm_label": ".getcurrenthotkeys()" - }, - { - "label": ".isHotkeyRegistered()", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L71", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry_ishotkeyregistered", - "community": 6, - "norm_label": ".ishotkeyregistered()" - }, - { - "label": ".cleanup()", - "file_type": "code", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L78", - "_origin": "ast", - "id": "hotkeys_registry_hotkeyregistry_cleanup", - "community": 6, - "norm_label": ".cleanup()" - }, - { - "label": "types.ts", - "file_type": "code", - "source_file": "src/main/hotkeys/types.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_types", - "community": 6, - "norm_label": "types.ts" - }, - { - "label": "HotkeyCallbackMap", - "file_type": "code", - "source_file": "src/main/hotkeys/types.ts", - "source_location": "L5", - "_origin": "ast", - "id": "hotkeys_types_hotkeycallbackmap", - "community": 6, - "norm_label": "hotkeycallbackmap" - }, - { - "label": "RegisteredHotkey", - "file_type": "code", - "source_file": "src/main/hotkeys/types.ts", - "source_location": "L12", - "_origin": "ast", - "id": "hotkeys_types_registeredhotkey", - "community": 6, - "norm_label": "registeredhotkey" - }, - { - "label": "HotkeyRegistryState", - "file_type": "code", - "source_file": "src/main/hotkeys/types.ts", - "source_location": "L19", - "_origin": "ast", - "id": "hotkeys_types_hotkeyregistrystate", - "community": 6, - "norm_label": "hotkeyregistrystate" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "main_index", - "community": 3, - "norm_label": "index.ts" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/ipc/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "ipc_index", - "community": 3, - "norm_label": "index.ts" - }, - { - "label": "setupMainIPC()", - "file_type": "code", - "source_file": "src/main/ipc/index.ts", - "source_location": "L17", - "_origin": "ast", - "id": "ipc_index_setupmainipc", - "community": 3, - "norm_label": "setupmainipc()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/notifications/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "notifications_index", - "community": 1, - "norm_label": "index.ts" - }, - { - "label": "showNotification()", - "file_type": "code", - "source_file": "src/main/notifications/index.ts", - "source_location": "L7", - "_origin": "ast", - "id": "notifications_index_shownotification", - "community": 1, - "norm_label": "shownotification()" - }, - { - "label": "clips.ts", - "file_type": "code", - "source_file": "src/main/storage/clips.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_clips", - "community": 0, - "norm_label": "clips.ts" - }, - { - "label": "convertToStoredClips()", - "file_type": "code", - "source_file": "src/main/storage/clips.ts", - "source_location": "L6", - "_origin": "ast", - "id": "storage_clips_converttostoredclips", - "community": 0, - "norm_label": "converttostoredclips()" - }, - { - "label": "getClipStats()", - "file_type": "code", - "source_file": "src/main/storage/clips.ts", - "source_location": "L23", - "_origin": "ast", - "id": "storage_clips_getclipstats", - "community": 0, - "norm_label": "getclipstats()" - }, - { - "label": "defaults.ts", - "file_type": "code", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_defaults", - "community": 0, - "norm_label": "defaults.ts" - }, - { - "label": "DEFAULT_HOTKEY_SETTINGS", - "file_type": "code", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L4", - "_origin": "ast", - "id": "storage_defaults_default_hotkey_settings", - "community": 0, - "norm_label": "default_hotkey_settings" - }, - { - "label": "DEFAULT_SETTINGS", - "file_type": "code", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L40", - "_origin": "ast", - "id": "storage_defaults_default_settings", - "community": 0, - "norm_label": "default_settings" - }, - { - "label": "DEFAULT_DATA", - "file_type": "code", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L55", - "_origin": "ast", - "id": "storage_defaults_default_data", - "community": 0, - "norm_label": "default_data" - }, - { - "label": "file-operations.test.ts", - "file_type": "code", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_file_operations_test", - "community": 0, - "norm_label": "file-operations.test.ts" - }, - { - "label": "file-operations.ts", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_file_operations", - "community": 0, - "norm_label": "file-operations.ts" - }, - { - "label": "saveEncryptedJson()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L7", - "_origin": "ast", - "id": "storage_file_operations_saveencryptedjson", - "community": 0, - "norm_label": "saveencryptedjson()" - }, - { - "label": "loadEncryptedJson()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L45", - "_origin": "ast", - "id": "storage_file_operations_loadencryptedjson", - "community": 0, - "norm_label": "loadencryptedjson()" - }, - { - "label": "saveJsonFile()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L73", - "_origin": "ast", - "id": "storage_file_operations_savejsonfile", - "community": 0, - "norm_label": "savejsonfile()" - }, - { - "label": "loadJsonFile()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L80", - "_origin": "ast", - "id": "storage_file_operations_loadjsonfile", - "community": 0, - "norm_label": "loadjsonfile()" - }, - { - "label": "saveEncryptedBuffer()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L95", - "_origin": "ast", - "id": "storage_file_operations_saveencryptedbuffer", - "community": 0, - "norm_label": "saveencryptedbuffer()" - }, - { - "label": "loadEncryptedBuffer()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L123", - "_origin": "ast", - "id": "storage_file_operations_loadencryptedbuffer", - "community": 0, - "norm_label": "loadencryptedbuffer()" - }, - { - "label": "ensureDataDirectory()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L140", - "_origin": "ast", - "id": "storage_file_operations_ensuredatadirectory", - "community": 0, - "norm_label": "ensuredatadirectory()" - }, - { - "label": "isEncryptionAvailable()", - "file_type": "code", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L147", - "_origin": "ast", - "id": "storage_file_operations_isencryptionavailable", - "community": 0, - "norm_label": "isencryptionavailable()" - }, - { - "label": "image-store.test.ts", - "file_type": "code", - "source_file": "src/main/storage/image-store.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_image_store_test", - "community": 1, - "norm_label": "image-store.test.ts" - }, - { - "label": "image-store.ts", - "file_type": "code", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_image_store", - "community": 1, - "norm_label": "image-store.ts" - }, - { - "label": "getImagesDir()", - "file_type": "code", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L11", - "_origin": "ast", - "id": "storage_image_store_getimagesdir", - "community": 1, - "norm_label": "getimagesdir()" - }, - { - "label": "saveImage()", - "file_type": "code", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L19", - "_origin": "ast", - "id": "storage_image_store_saveimage", - "community": 1, - "norm_label": "saveimage()" - }, - { - "label": "loadImage()", - "file_type": "code", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L46", - "_origin": "ast", - "id": "storage_image_store_loadimage", - "community": 1, - "norm_label": "loadimage()" - }, - { - "label": "loadThumbnail()", - "file_type": "code", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L54", - "_origin": "ast", - "id": "storage_image_store_loadthumbnail", - "community": 1, - "norm_label": "loadthumbnail()" - }, - { - "label": "deleteImage()", - "file_type": "code", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L62", - "_origin": "ast", - "id": "storage_image_store_deleteimage", - "community": 1, - "norm_label": "deleteimage()" - }, - { - "label": "deleteAllImages()", - "file_type": "code", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L82", - "_origin": "ast", - "id": "storage_image_store_deleteallimages", - "community": 1, - "norm_label": "deleteallimages()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_index", - "community": 0, - "norm_label": "index.ts" - }, - { - "label": "DEFAULT_TEMPLATES_DATA", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L57", - "_origin": "ast", - "id": "storage_index_default_templates_data", - "community": 0, - "norm_label": "default_templates_data" - }, - { - "label": "SecureStorage", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L63", - "_origin": "ast", - "id": "storage_index_securestorage", - "community": 0, - "norm_label": "securestorage" - }, - { - "label": ".constructor()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L83", - "_origin": "ast", - "id": "storage_index_securestorage_constructor", - "community": 0, - "norm_label": ".constructor()" - }, - { - "label": ".initialize()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L97", - "_origin": "ast", - "id": "storage_index_securestorage_initialize", - "community": 0, - "norm_label": ".initialize()" - }, - { - "label": ".loadDataInBackground()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L114", - "_origin": "ast", - "id": "storage_index_securestorage_loaddatainbackground", - "community": 0, - "norm_label": ".loaddatainbackground()" - }, - { - "label": ".loadAllDomains()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L147", - "_origin": "ast", - "id": "storage_index_securestorage_loadalldomains", - "community": 0, - "norm_label": ".loadalldomains()" - }, - { - "label": ".migrateInlineImages()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L217", - "_origin": "ast", - "id": "storage_index_securestorage_migrateinlineimages", - "community": 0, - "norm_label": ".migrateinlineimages()" - }, - { - "label": ".saveDomain()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L248", - "_origin": "ast", - "id": "storage_index_securestorage_savedomain", - "community": 0, - "norm_label": ".savedomain()" - }, - { - "label": ".saveSettingsData()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L272", - "_origin": "ast", - "id": "storage_index_securestorage_savesettingsdata", - "community": 0, - "norm_label": ".savesettingsdata()" - }, - { - "label": ".saveClipsData()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L279", - "_origin": "ast", - "id": "storage_index_securestorage_saveclipsdata", - "community": 0, - "norm_label": ".saveclipsdata()" - }, - { - "label": ".saveTemplatesData()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L286", - "_origin": "ast", - "id": "storage_index_securestorage_savetemplatesdata", - "community": 0, - "norm_label": ".savetemplatesdata()" - }, - { - "label": ".saveMeta()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L293", - "_origin": "ast", - "id": "storage_index_securestorage_savemeta", - "community": 0, - "norm_label": ".savemeta()" - }, - { - "label": ".setOnBackgroundLoadComplete()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L300", - "_origin": "ast", - "id": "storage_index_securestorage_setonbackgroundloadcomplete", - "community": 0, - "norm_label": ".setonbackgroundloadcomplete()" - }, - { - "label": ".getClips()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L314", - "_origin": "ast", - "id": "storage_index_securestorage_getclips", - "community": 0, - "norm_label": ".getclips()" - }, - { - "label": ".saveClips()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L325", - "_origin": "ast", - "id": "storage_index_securestorage_saveclips", - "community": 0, - "norm_label": ".saveclips()" - }, - { - "label": ".getSettings()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L359", - "_origin": "ast", - "id": "storage_index_securestorage_getsettings", - "community": 0, - "norm_label": ".getsettings()" - }, - { - "label": ".saveSettings()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L378", - "_origin": "ast", - "id": "storage_index_securestorage_savesettings", - "community": 0, - "norm_label": ".savesettings()" - }, - { - "label": ".updateSetting()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L390", - "_origin": "ast", - "id": "storage_index_securestorage_updatesetting", - "community": 0, - "norm_label": ".updatesetting()" - }, - { - "label": ".getTemplates()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L399", - "_origin": "ast", - "id": "storage_index_securestorage_gettemplates", - "community": 0, - "norm_label": ".gettemplates()" - }, - { - "label": ".createTemplate()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L409", - "_origin": "ast", - "id": "storage_index_securestorage_createtemplate", - "community": 0, - "norm_label": ".createtemplate()" - }, - { - "label": ".updateTemplate()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L423", - "_origin": "ast", - "id": "storage_index_securestorage_updatetemplate", - "community": 0, - "norm_label": ".updatetemplate()" - }, - { - "label": ".deleteTemplate()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L445", - "_origin": "ast", - "id": "storage_index_securestorage_deletetemplate", - "community": 0, - "norm_label": ".deletetemplate()" - }, - { - "label": ".reorderTemplates()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L463", - "_origin": "ast", - "id": "storage_index_securestorage_reordertemplates", - "community": 0, - "norm_label": ".reordertemplates()" - }, - { - "label": ".generateTextFromTemplate()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L484", - "_origin": "ast", - "id": "storage_index_securestorage_generatetextfromtemplate", - "community": 0, - "norm_label": ".generatetextfromtemplate()" - }, - { - "label": ".getSearchTerms()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L506", - "_origin": "ast", - "id": "storage_index_securestorage_getsearchterms", - "community": 0, - "norm_label": ".getsearchterms()" - }, - { - "label": ".createSearchTerm()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L516", - "_origin": "ast", - "id": "storage_index_securestorage_createsearchterm", - "community": 0, - "norm_label": ".createsearchterm()" - }, - { - "label": ".updateSearchTerm()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L530", - "_origin": "ast", - "id": "storage_index_securestorage_updatesearchterm", - "community": 0, - "norm_label": ".updatesearchterm()" - }, - { - "label": ".deleteSearchTerm()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L552", - "_origin": "ast", - "id": "storage_index_securestorage_deletesearchterm", - "community": 0, - "norm_label": ".deletesearchterm()" - }, - { - "label": ".reorderSearchTerms()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L570", - "_origin": "ast", - "id": "storage_index_securestorage_reordersearchterms", - "community": 0, - "norm_label": ".reordersearchterms()" - }, - { - "label": ".getQuickTools()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L592", - "_origin": "ast", - "id": "storage_index_securestorage_getquicktools", - "community": 0, - "norm_label": ".getquicktools()" - }, - { - "label": ".createQuickTool()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L602", - "_origin": "ast", - "id": "storage_index_securestorage_createquicktool", - "community": 0, - "norm_label": ".createquicktool()" - }, - { - "label": ".updateQuickTool()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L621", - "_origin": "ast", - "id": "storage_index_securestorage_updatequicktool", - "community": 0, - "norm_label": ".updatequicktool()" - }, - { - "label": ".deleteQuickTool()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L643", - "_origin": "ast", - "id": "storage_index_securestorage_deletequicktool", - "community": 0, - "norm_label": ".deletequicktool()" - }, - { - "label": ".reorderQuickTools()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L661", - "_origin": "ast", - "id": "storage_index_securestorage_reorderquicktools", - "community": 0, - "norm_label": ".reorderquicktools()" - }, - { - "label": ".importQuickClipsConfig()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L681", - "_origin": "ast", - "id": "storage_index_securestorage_importquickclipsconfig", - "community": 0, - "norm_label": ".importquickclipsconfig()" - }, - { - "label": ".saveWindowBounds()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L742", - "_origin": "ast", - "id": "storage_index_securestorage_savewindowbounds", - "community": 0, - "norm_label": ".savewindowbounds()" - }, - { - "label": ".getWindowBounds()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L754", - "_origin": "ast", - "id": "storage_index_securestorage_getwindowbounds", - "community": 0, - "norm_label": ".getwindowbounds()" - }, - { - "label": ".clearAllData()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L763", - "_origin": "ast", - "id": "storage_index_securestorage_clearalldata", - "community": 0, - "norm_label": ".clearalldata()" - }, - { - "label": ".exportData()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L791", - "_origin": "ast", - "id": "storage_index_securestorage_exportdata", - "community": 0, - "norm_label": ".exportdata()" - }, - { - "label": ".importData()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L811", - "_origin": "ast", - "id": "storage_index_securestorage_importdata", - "community": 0, - "norm_label": ".importdata()" - }, - { - "label": ".getStorageStats()", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L849", - "_origin": "ast", - "id": "storage_index_securestorage_getstoragestats", - "community": 0, - "norm_label": ".getstoragestats()" - }, - { - "label": "storage", - "file_type": "code", - "source_file": "src/main/storage/index.ts", - "source_location": "L888", - "_origin": "ast", - "id": "storage_index_storage", - "community": 1, - "norm_label": "storage" - }, - { - "label": "migration.test.ts", - "file_type": "code", - "source_file": "src/main/storage/migration.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_migration_test", - "community": 0, - "norm_label": "migration.test.ts" - }, - { - "label": "migration.ts", - "file_type": "code", - "source_file": "src/main/storage/migration.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_migration", - "community": 0, - "norm_label": "migration.ts" - }, - { - "label": "migrateData()", - "file_type": "code", - "source_file": "src/main/storage/migration.ts", - "source_location": "L19", - "_origin": "ast", - "id": "storage_migration_migratedata", - "community": 0, - "norm_label": "migratedata()" - }, - { - "label": "migrateLegacyStorage()", - "file_type": "code", - "source_file": "src/main/storage/migration.ts", - "source_location": "L137", - "_origin": "ast", - "id": "storage_migration_migratelegacystorage", - "community": 0, - "norm_label": "migratelegacystorage()" - }, - { - "label": "quick-tools.ts", - "file_type": "code", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_quick_tools", - "community": 0, - "norm_label": "quick-tools.ts" - }, - { - "label": "createQuickToolObject()", - "file_type": "code", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L7", - "_origin": "ast", - "id": "storage_quick_tools_createquicktoolobject", - "community": 0, - "norm_label": "createquicktoolobject()" - }, - { - "label": "updateQuickToolObject()", - "file_type": "code", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L27", - "_origin": "ast", - "id": "storage_quick_tools_updatequicktoolobject", - "community": 0, - "norm_label": "updatequicktoolobject()" - }, - { - "label": "sortQuickToolsByOrder()", - "file_type": "code", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L41", - "_origin": "ast", - "id": "storage_quick_tools_sortquicktoolsbyorder", - "community": 0, - "norm_label": "sortquicktoolsbyorder()" - }, - { - "label": "reorderQuickToolsArray()", - "file_type": "code", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L48", - "_origin": "ast", - "id": "storage_quick_tools_reorderquicktoolsarray", - "community": 0, - "norm_label": "reorderquicktoolsarray()" - }, - { - "label": "processQuickClipsConfig()", - "file_type": "code", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L58", - "_origin": "ast", - "id": "storage_quick_tools_processquickclipsconfig", - "community": 0, - "norm_label": "processquickclipsconfig()" - }, - { - "label": "search-terms.test.ts", - "file_type": "code", - "source_file": "src/main/storage/search-terms.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_search_terms_test", - "community": 1, - "norm_label": "search-terms.test.ts" - }, - { - "label": "search-terms.ts", - "file_type": "code", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_search_terms", - "community": 1, - "norm_label": "search-terms.ts" - }, - { - "label": "generateId()", - "file_type": "code", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L6", - "_origin": "ast", - "id": "storage_search_terms_generateid", - "community": 1, - "norm_label": "generateid()" - }, - { - "label": "createSearchTermObject()", - "file_type": "code", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L13", - "_origin": "ast", - "id": "storage_search_terms_createsearchtermobject", - "community": 1, - "norm_label": "createsearchtermobject()" - }, - { - "label": "updateSearchTermObject()", - "file_type": "code", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L28", - "_origin": "ast", - "id": "storage_search_terms_updatesearchtermobject", - "community": 1, - "norm_label": "updatesearchtermobject()" - }, - { - "label": "sortSearchTermsByOrder()", - "file_type": "code", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L42", - "_origin": "ast", - "id": "storage_search_terms_sortsearchtermsbyorder", - "community": 1, - "norm_label": "sortsearchtermsbyorder()" - }, - { - "label": "reorderSearchTermsArray()", - "file_type": "code", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L49", - "_origin": "ast", - "id": "storage_search_terms_reordersearchtermsarray", - "community": 1, - "norm_label": "reordersearchtermsarray()" - }, - { - "label": "settings.ts", - "file_type": "code", - "source_file": "src/main/storage/settings.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_settings", - "community": 0, - "norm_label": "settings.ts" - }, - { - "label": "normalizeSettings()", - "file_type": "code", - "source_file": "src/main/storage/settings.ts", - "source_location": "L7", - "_origin": "ast", - "id": "storage_settings_normalizesettings", - "community": 0, - "norm_label": "normalizesettings()" - }, - { - "label": "mergeSettings()", - "file_type": "code", - "source_file": "src/main/storage/settings.ts", - "source_location": "L19", - "_origin": "ast", - "id": "storage_settings_mergesettings", - "community": 0, - "norm_label": "mergesettings()" - }, - { - "label": "templates.test.ts", - "file_type": "code", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_templates_test", - "community": 0, - "norm_label": "templates.test.ts" - }, - { - "label": "templates.ts", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_templates", - "community": 0, - "norm_label": "templates.ts" - }, - { - "label": "generateTemplateId()", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L6", - "_origin": "ast", - "id": "storage_templates_generatetemplateid", - "community": 0, - "norm_label": "generatetemplateid()" - }, - { - "label": "createTemplateObject()", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L13", - "_origin": "ast", - "id": "storage_templates_createtemplateobject", - "community": 0, - "norm_label": "createtemplateobject()" - }, - { - "label": "updateTemplateObject()", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L27", - "_origin": "ast", - "id": "storage_templates_updatetemplateobject", - "community": 0, - "norm_label": "updatetemplateobject()" - }, - { - "label": "sortTemplatesByOrder()", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L38", - "_origin": "ast", - "id": "storage_templates_sorttemplatesbyorder", - "community": 0, - "norm_label": "sorttemplatesbyorder()" - }, - { - "label": "reorderTemplatesArray()", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L45", - "_origin": "ast", - "id": "storage_templates_reordertemplatesarray", - "community": 0, - "norm_label": "reordertemplatesarray()" - }, - { - "label": "extractTemplateTokens()", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L55", - "_origin": "ast", - "id": "storage_templates_extracttemplatetokens", - "community": 0, - "norm_label": "extracttemplatetokens()" - }, - { - "label": "generateTextFromTemplate()", - "file_type": "code", - "source_file": "src/main/storage/templates.ts", - "source_location": "L79", - "_origin": "ast", - "id": "storage_templates_generatetextfromtemplate", - "community": 0, - "norm_label": "generatetextfromtemplate()" - }, - { - "label": "window-bounds.ts", - "file_type": "code", - "source_file": "src/main/storage/window-bounds.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storage_window_bounds", - "community": 23, - "norm_label": "window-bounds.ts" - }, - { - "label": "saveWindowBounds()", - "file_type": "code", - "source_file": "src/main/storage/window-bounds.ts", - "source_location": "L7", - "_origin": "ast", - "id": "storage_window_bounds_savewindowbounds", - "community": 23, - "norm_label": "savewindowbounds()" - }, - { - "label": "getWindowBounds()", - "file_type": "code", - "source_file": "src/main/storage/window-bounds.ts", - "source_location": "L22", - "_origin": "ast", - "id": "storage_window_bounds_getwindowbounds", - "community": 23, - "norm_label": "getwindowbounds()" - }, - { - "label": "tray.ts", - "file_type": "code", - "source_file": "src/main/tray.ts", - "source_location": "L1", - "_origin": "ast", - "id": "main_tray", - "community": 3, - "norm_label": "tray.ts" - }, - { - "label": "createTray()", - "file_type": "code", - "source_file": "src/main/tray.ts", - "source_location": "L7", - "_origin": "ast", - "id": "main_tray_createtray", - "community": 3, - "norm_label": "createtray()" - }, - { - "label": "getTray()", - "file_type": "code", - "source_file": "src/main/tray.ts", - "source_location": "L59", - "_origin": "ast", - "id": "main_tray_gettray", - "community": 3, - "norm_label": "gettray()" - }, - { - "label": "setIsQuitting()", - "file_type": "code", - "source_file": "src/main/tray.ts", - "source_location": "L63", - "_origin": "ast", - "id": "main_tray_setisquitting", - "community": 3, - "norm_label": "setisquitting()" - }, - { - "label": "getIsQuitting()", - "file_type": "code", - "source_file": "src/main/tray.ts", - "source_location": "L67", - "_origin": "ast", - "id": "main_tray_getisquitting", - "community": 3, - "norm_label": "getisquitting()" - }, - { - "label": "index.test.ts", - "file_type": "code", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "updater_index_test", - "community": 3, - "norm_label": "index.test.ts" - }, - { - "label": "FakeAutoUpdater", - "file_type": "code", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L4", - "_origin": "ast", - "id": "updater_index_test_fakeautoupdater", - "community": 3, - "norm_label": "fakeautoupdater" - }, - { - "label": "{ isMock, fakeAutoUpdater, getSettings }", - "file_type": "code", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L11", - "_origin": "ast", - "id": "updater_index_test_ismock_fakeautoupdater_getsettings", - "community": 3, - "norm_label": "{ ismock, fakeautoupdater, getsettings }" - }, - { - "label": "flush()", - "file_type": "code", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L48", - "_origin": "ast", - "id": "updater_index_test_flush", - "community": 3, - "norm_label": "flush()" - }, - { - "label": "makeWindow()", - "file_type": "code", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L50", - "_origin": "ast", - "id": "updater_index_test_makewindow", - "community": 3, - "norm_label": "makewindow()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/updater/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "updater_index", - "community": 3, - "norm_label": "index.ts" - }, - { - "label": "checkForUpdatesWithRetry()", - "file_type": "code", - "source_file": "src/main/updater/index.ts", - "source_location": "L7", - "_origin": "ast", - "id": "updater_index_checkforupdateswithretry", - "community": 3, - "norm_label": "checkforupdateswithretry()" - }, - { - "label": "configureAutoUpdater()", - "file_type": "code", - "source_file": "src/main/updater/index.ts", - "source_location": "L70", - "_origin": "ast", - "id": "updater_index_configureautoupdater", - "community": 3, - "norm_label": "configureautoupdater()" - }, - { - "label": "setupAutoUpdaterEvents()", - "file_type": "code", - "source_file": "src/main/updater/index.ts", - "source_location": "L81", - "_origin": "ast", - "id": "updater_index_setupautoupdaterevents", - "community": 3, - "norm_label": "setupautoupdaterevents()" - }, - { - "label": "runAutomaticUpdateCheck()", - "file_type": "code", - "source_file": "src/main/updater/index.ts", - "source_location": "L115", - "_origin": "ast", - "id": "updater_index_runautomaticupdatecheck", - "community": 3, - "norm_label": "runautomaticupdatecheck()" - }, - { - "label": "bounds.ts", - "file_type": "code", - "source_file": "src/main/window/bounds.ts", - "source_location": "L1", - "_origin": "ast", - "id": "window_bounds", - "community": 3, - "norm_label": "bounds.ts" - }, - { - "label": "loadWindowBounds()", - "file_type": "code", - "source_file": "src/main/window/bounds.ts", - "source_location": "L12", - "_origin": "ast", - "id": "window_bounds_loadwindowbounds", - "community": 3, - "norm_label": "loadwindowbounds()" - }, - { - "label": "saveWindowBounds()", - "file_type": "code", - "source_file": "src/main/window/bounds.ts", - "source_location": "L23", - "_origin": "ast", - "id": "window_bounds_savewindowbounds", - "community": 3, - "norm_label": "savewindowbounds()" - }, - { - "label": "getWindowBounds()", - "file_type": "code", - "source_file": "src/main/window/bounds.ts", - "source_location": "L38", - "_origin": "ast", - "id": "window_bounds_getwindowbounds", - "community": 3, - "norm_label": "getwindowbounds()" - }, - { - "label": "setWindowBounds()", - "file_type": "code", - "source_file": "src/main/window/bounds.ts", - "source_location": "L42", - "_origin": "ast", - "id": "window_bounds_setwindowbounds", - "community": 3, - "norm_label": "setwindowbounds()" - }, - { - "label": "creation.ts", - "file_type": "code", - "source_file": "src/main/window/creation.ts", - "source_location": "L1", - "_origin": "ast", - "id": "window_creation", - "community": 3, - "norm_label": "creation.ts" - }, - { - "label": "getMainWindow()", - "file_type": "code", - "source_file": "src/main/window/creation.ts", - "source_location": "L21", - "_origin": "ast", - "id": "window_creation_getmainwindow", - "community": 3, - "norm_label": "getmainwindow()" - }, - { - "label": "getSettingsWindow()", - "file_type": "code", - "source_file": "src/main/window/creation.ts", - "source_location": "L25", - "_origin": "ast", - "id": "window_creation_getsettingswindow", - "community": 3, - "norm_label": "getsettingswindow()" - }, - { - "label": "getToolsLauncherWindow()", - "file_type": "code", - "source_file": "src/main/window/creation.ts", - "source_location": "L29", - "_origin": "ast", - "id": "window_creation_gettoolslauncherwindow", - "community": 3, - "norm_label": "gettoolslauncherwindow()" - }, - { - "label": "createSettingsWindow()", - "file_type": "code", - "source_file": "src/main/window/creation.ts", - "source_location": "L33", - "_origin": "ast", - "id": "window_creation_createsettingswindow", - "community": 3, - "norm_label": "createsettingswindow()" - }, - { - "label": "createToolsLauncherWindow()", - "file_type": "code", - "source_file": "src/main/window/creation.ts", - "source_location": "L96", - "_origin": "ast", - "id": "window_creation_createtoolslauncherwindow", - "community": 3, - "norm_label": "createtoolslauncherwindow()" - }, - { - "label": "createWindow()", - "file_type": "code", - "source_file": "src/main/window/creation.ts", - "source_location": "L153", - "_origin": "ast", - "id": "window_creation_createwindow", - "community": 3, - "norm_label": "createwindow()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/main/window/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "window_index", - "community": 3, - "norm_label": "index.ts" - }, - { - "label": "initializeWindowSystem()", - "file_type": "code", - "source_file": "src/main/window/index.ts", - "source_location": "L10", - "_origin": "ast", - "id": "window_index_initializewindowsystem", - "community": 3, - "norm_label": "initializewindowsystem()" - }, - { - "label": "settings.ts", - "file_type": "code", - "source_file": "src/main/window/settings.ts", - "source_location": "L1", - "_origin": "ast", - "id": "window_settings", - "community": 3, - "norm_label": "settings.ts" - }, - { - "label": "applyWindowSettings()", - "file_type": "code", - "source_file": "src/main/window/settings.ts", - "source_location": "L4", - "_origin": "ast", - "id": "window_settings_applywindowsettings", - "community": 3, - "norm_label": "applywindowsettings()" - }, - { - "label": "handleWindowFocus()", - "file_type": "code", - "source_file": "src/main/window/settings.ts", - "source_location": "L39", - "_origin": "ast", - "id": "window_settings_handlewindowfocus", - "community": 3, - "norm_label": "handlewindowfocus()" - }, - { - "label": "handleWindowBlur()", - "file_type": "code", - "source_file": "src/main/window/settings.ts", - "source_location": "L52", - "_origin": "ast", - "id": "window_settings_handlewindowblur", - "community": 3, - "norm_label": "handlewindowblur()" - }, - { - "label": "calculateWindowPosition()", - "file_type": "code", - "source_file": "src/main/window/settings.ts", - "source_location": "L79", - "_origin": "ast", - "id": "window_settings_calculatewindowposition", - "community": 3, - "norm_label": "calculatewindowposition()" - }, - { - "label": "index.d.ts", - "file_type": "code", - "source_file": "src/preload/index.d.ts", - "source_location": "L1", - "_origin": "ast", - "id": "preload_index_d", - "community": 45, - "norm_label": "index.d.ts" - }, - { - "label": "Window", - "file_type": "code", - "source_file": "src/preload/index.d.ts", - "source_location": "L4", - "_origin": "ast", - "id": "preload_index_d_window", - "community": 45, - "norm_label": "window" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/preload/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "preload_index", - "community": 0, - "norm_label": "index.ts" - }, - { - "label": "api", - "file_type": "code", - "source_file": "src/preload/index.ts", - "source_location": "L16", - "_origin": "ast", - "id": "preload_index_api", - "community": 0, - "norm_label": "api" - }, - { - "label": "App.tsx", - "file_type": "code", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "src_app", - "community": 2, - "norm_label": "app.tsx" - }, - { - "label": "AppContent()", - "file_type": "code", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "src_app_appcontent", - "community": 2, - "norm_label": "appcontent()" - }, - { - "label": "App()", - "file_type": "code", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L32", - "_origin": "ast", - "id": "src_app_app", - "community": 2, - "norm_label": "app()" - }, - { - "label": "Settings.tsx", - "file_type": "code", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "src_settings", - "community": 13, - "norm_label": "settings.tsx" - }, - { - "label": "TabType", - "file_type": "code", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L14", - "_origin": "ast", - "id": "src_settings_tabtype", - "community": 13, - "norm_label": "tabtype" - }, - { - "label": "Tab", - "file_type": "code", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L16", - "_origin": "ast", - "id": "src_settings_tab", - "community": 13, - "norm_label": "tab" - }, - { - "label": "tabs", - "file_type": "code", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L22", - "_origin": "ast", - "id": "src_settings_tabs", - "community": 13, - "norm_label": "tabs" - }, - { - "label": "TAB_PARAM_MAP", - "file_type": "code", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L29", - "_origin": "ast", - "id": "src_settings_tab_param_map", - "community": 13, - "norm_label": "tab_param_map" - }, - { - "label": "SettingsContent()", - "file_type": "code", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L37", - "_origin": "ast", - "id": "src_settings_settingscontent", - "community": 13, - "norm_label": "settingscontent()" - }, - { - "label": "App()", - "file_type": "code", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L136", - "_origin": "ast", - "id": "src_settings_app", - "community": 13, - "norm_label": "app()" - }, - { - "label": "ToolsLauncher.tsx", - "file_type": "code", - "source_file": "src/renderer/src/ToolsLauncher.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "src_toolslauncher", - "community": 14, - "norm_label": "toolslauncher.tsx" - }, - { - "label": "ToolsLauncher()", - "file_type": "code", - "source_file": "src/renderer/src/ToolsLauncher.tsx", - "source_location": "L5", - "_origin": "ast", - "id": "src_toolslauncher_toolslauncher", - "community": 14, - "norm_label": "toolslauncher()" - }, - { - "label": "ConfirmDialog.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "components_confirmdialog", - "community": 9, - "norm_label": "confirmdialog.tsx" - }, - { - "label": "ConfirmDialogProps", - "file_type": "code", - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "components_confirmdialog_confirmdialogprops", - "community": 9, - "norm_label": "confirmdialogprops" - }, - { - "label": "ConfirmDialog()", - "file_type": "code", - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L18", - "_origin": "ast", - "id": "components_confirmdialog_confirmdialog", - "community": 9, - "norm_label": "confirmdialog()" - }, - { - "label": "SearchBar.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "components_searchbar", - "community": 2, - "norm_label": "searchbar.tsx" - }, - { - "label": "SearchBar()", - "file_type": "code", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "components_searchbar_searchbar", - "community": 2, - "norm_label": "searchbar()" - }, - { - "label": "StatusBar.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "components_statusbar", - "community": 2, - "norm_label": "statusbar.tsx" - }, - { - "label": "StatusBarProps", - "file_type": "code", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "components_statusbar_statusbarprops", - "community": 2, - "norm_label": "statusbarprops" - }, - { - "label": "StatusBar()", - "file_type": "code", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L12", - "_origin": "ast", - "id": "components_statusbar_statusbar", - "community": 2, - "norm_label": "statusbar()" - }, - { - "label": "UpdateBanner.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "components_updatebanner_test", - "community": 37, - "norm_label": "updatebanner.test.tsx" - }, - { - "label": "UpdateCallback", - "file_type": "code", - "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", - "source_location": "L13", - "_origin": "ast", - "id": "components_updatebanner_test_updatecallback", - "community": 37, - "norm_label": "updatecallback" - }, - { - "label": "setupOnUpdate()", - "file_type": "code", - "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", - "source_location": "L15", - "_origin": "ast", - "id": "components_updatebanner_test_setuponupdate", - "community": 37, - "norm_label": "setuponupdate()" - }, - { - "label": "UpdateBanner.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/UpdateBanner.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "components_updatebanner", - "community": 37, - "norm_label": "updatebanner.tsx" - }, - { - "label": "UpdateBanner()", - "file_type": "code", - "source_file": "src/renderer/src/components/UpdateBanner.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "components_updatebanner_updatebanner", - "community": 37, - "norm_label": "updatebanner()" - }, - { - "label": "Clips.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clips_clips", - "community": 2, - "norm_label": "clips.tsx" - }, - { - "label": "Clips()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "clips_clips_clips", - "community": 2, - "norm_label": "clips()" - }, - { - "label": "QuickClipsScanner.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clips_quickclipsscanner_test", - "community": 14, - "norm_label": "quickclipsscanner.test.tsx" - }, - { - "label": "item()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "clips_quickclipsscanner_test_item", - "community": 14, - "norm_label": "item()" - }, - { - "label": "QuickClipsScanner.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clips_quickclipsscanner", - "community": 14, - "norm_label": "quickclipsscanner.tsx" - }, - { - "label": "QuickClipsScannerProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L13", - "_origin": "ast", - "id": "clips_quickclipsscanner_quickclipsscannerprops", - "community": 14, - "norm_label": "quickclipsscannerprops" - }, - { - "label": "extractNamedTokens()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L22", - "_origin": "ast", - "id": "clips_quickclipsscanner_extractnamedtokens", - "community": 14, - "norm_label": "extractnamedtokens()" - }, - { - "label": "hasPositionalTokens()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L38", - "_origin": "ast", - "id": "clips_quickclipsscanner_haspositionaltokens", - "community": 14, - "norm_label": "haspositionaltokens()" - }, - { - "label": "extractAllTokens()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L45", - "_origin": "ast", - "id": "clips_quickclipsscanner_extractalltokens", - "community": 14, - "norm_label": "extractalltokens()" - }, - { - "label": "AccordionSection", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L57", - "_origin": "ast", - "id": "clips_quickclipsscanner_accordionsection", - "community": 14, - "norm_label": "accordionsection" - }, - { - "label": "QuickClipsScanner()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L59", - "_origin": "ast", - "id": "clips_quickclipsscanner_quickclipsscanner", - "community": 14, - "norm_label": "quickclipsscanner()" - }, - { - "label": "BookmarkClip.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_bookmarkclip_test", - "community": 2, - "norm_label": "bookmarkclip.test.tsx" - }, - { - "label": "BookmarkClip.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_bookmarkclip", - "community": 2, - "norm_label": "bookmarkclip.tsx" - }, - { - "label": "BookmarkClipProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "clip_bookmarkclip_bookmarkclipprops", - "community": 2, - "norm_label": "bookmarkclipprops" - }, - { - "label": "BookmarkClip", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "clip_bookmarkclip_bookmarkclip", - "community": 2, - "norm_label": "bookmarkclip" - }, - { - "label": "ClipContextMenu.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_clipcontextmenu", - "community": 2, - "norm_label": "clipcontextmenu.tsx" - }, - { - "label": "ClipContextMenuProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "clip_clipcontextmenu_clipcontextmenuprops", - "community": 2, - "norm_label": "clipcontextmenuprops" - }, - { - "label": "ClipContextMenu()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L17", - "_origin": "ast", - "id": "clip_clipcontextmenu_clipcontextmenu", - "community": 2, - "norm_label": "clipcontextmenu()" - }, - { - "label": "ClipOptions.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_clipoptions", - "community": 2, - "norm_label": "clipoptions.tsx" - }, - { - "label": "ClipOptionsProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "clip_clipoptions_clipoptionsprops", - "community": 2, - "norm_label": "clipoptionsprops" - }, - { - "label": "ClipOptions()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L15", - "_origin": "ast", - "id": "clip_clipoptions_clipoptions", - "community": 2, - "norm_label": "clipoptions()" - }, - { - "label": "ClipWrapper.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_clipwrapper", - "community": 2, - "norm_label": "clipwrapper.tsx" - }, - { - "label": "ClipProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L17", - "_origin": "ast", - "id": "clip_clipwrapper_clipprops", - "community": 2, - "norm_label": "clipprops" - }, - { - "label": "ClipWrapper", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L24", - "_origin": "ast", - "id": "clip_clipwrapper_clipwrapper", - "community": 2, - "norm_label": "clipwrapper" - }, - { - "label": "HtmlClip.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_htmlclip_test", - "community": 2, - "norm_label": "htmlclip.test.tsx" - }, - { - "label": "HtmlClip.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_htmlclip", - "community": 2, - "norm_label": "htmlclip.tsx" - }, - { - "label": "HtmlClipProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "clip_htmlclip_htmlclipprops", - "community": 2, - "norm_label": "htmlclipprops" - }, - { - "label": "HtmlClip", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "clip_htmlclip_htmlclip", - "community": 2, - "norm_label": "htmlclip" - }, - { - "label": "ImageClip.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_imageclip_test", - "community": 2, - "norm_label": "imageclip.test.tsx" - }, - { - "label": "{ themeState }", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", - "source_location": "L5", - "_origin": "ast", - "id": "clip_imageclip_test_themestate", - "community": 2, - "norm_label": "{ themestate }" - }, - { - "label": "ImageClip.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_imageclip", - "community": 2, - "norm_label": "imageclip.tsx" - }, - { - "label": "ImageClipProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "clip_imageclip_imageclipprops", - "community": 2, - "norm_label": "imageclipprops" - }, - { - "label": "ImageClip", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L12", - "_origin": "ast", - "id": "clip_imageclip_imageclip", - "community": 2, - "norm_label": "imageclip" - }, - { - "label": "RtfClip.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_rtfclip", - "community": 2, - "norm_label": "rtfclip.tsx" - }, - { - "label": "RtfClipProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "clip_rtfclip_rtfclipprops", - "community": 2, - "norm_label": "rtfclipprops" - }, - { - "label": "RtfClip", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "clip_rtfclip_rtfclip", - "community": 2, - "norm_label": "rtfclip" - }, - { - "label": "SyntaxHighlightedCode.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_syntaxhighlightedcode_test", - "community": 39, - "norm_label": "syntaxhighlightedcode.test.tsx" - }, - { - "label": "SyntaxHighlightedCode.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_syntaxhighlightedcode", - "community": 39, - "norm_label": "syntaxhighlightedcode.tsx" - }, - { - "label": "SyntaxHighlightedCodeProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", - "source_location": "L35", - "_origin": "ast", - "id": "clip_syntaxhighlightedcode_syntaxhighlightedcodeprops", - "community": 39, - "norm_label": "syntaxhighlightedcodeprops" - }, - { - "label": "SyntaxHighlightedCode", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", - "source_location": "L44", - "_origin": "ast", - "id": "clip_syntaxhighlightedcode_syntaxhighlightedcode", - "community": 39, - "norm_label": "syntaxhighlightedcode" - }, - { - "label": "TextClip.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_textclip_test", - "community": 5, - "norm_label": "textclip.test.tsx" - }, - { - "label": "{ mockThemeState }", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "clip_textclip_test_mockthemestate", - "community": 5, - "norm_label": "{ mockthemestate }" - }, - { - "label": "TextClip.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clip_textclip", - "community": 5, - "norm_label": "textclip.tsx" - }, - { - "label": "SyntaxHighlightedCode", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "clip_textclip_syntaxhighlightedcode", - "community": 5, - "norm_label": "syntaxhighlightedcode" - }, - { - "label": "TextClipProps", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "clip_textclip_textclipprops", - "community": 5, - "norm_label": "textclipprops" - }, - { - "label": "TextClip()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L17", - "_origin": "ast", - "id": "clip_textclip_textclip", - "community": 5, - "norm_label": "textclip()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/clip/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clip_index", - "community": 2, - "norm_label": "index.ts" - }, - { - "label": "quickClipsSelection.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clips_quickclipsselection", - "community": 14, - "norm_label": "quickclipsselection.ts" - }, - { - "label": "CaptureItem", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clips_quickclipsselection_captureitem", - "community": 14, - "norm_label": "captureitem" - }, - { - "label": "computeInitialSelection()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", - "source_location": "L16", - "_origin": "ast", - "id": "clips_quickclipsselection_computeinitialselection", - "community": 14, - "norm_label": "computeinitialselection()" - }, - { - "label": "computeAmbiguousGroups()", - "file_type": "code", - "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", - "source_location": "L32", - "_origin": "ast", - "id": "clips_quickclipsselection_computeambiguousgroups", - "community": 14, - "norm_label": "computeambiguousgroups()" - }, - { - "label": "HotkeyManager.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_hotkeymanager", - "community": 10, - "norm_label": "hotkeymanager.tsx" - }, - { - "label": "HotkeyManagerProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L15", - "_origin": "ast", - "id": "settings_hotkeymanager_hotkeymanagerprops", - "community": 10, - "norm_label": "hotkeymanagerprops" - }, - { - "label": "HotkeyManager()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L19", - "_origin": "ast", - "id": "settings_hotkeymanager_hotkeymanager", - "community": 10, - "norm_label": "hotkeymanager()" - }, - { - "label": "QuickClipsManager.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_quickclipsmanager", - "community": 9, - "norm_label": "quickclipsmanager.tsx" - }, - { - "label": "BUILTIN_PATTERNS", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "settings_quickclipsmanager_builtin_patterns", - "community": 9, - "norm_label": "builtin_patterns" - }, - { - "label": "QuickClipsManager()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L46", - "_origin": "ast", - "id": "settings_quickclipsmanager_quickclipsmanager", - "community": 9, - "norm_label": "quickclipsmanager()" - }, - { - "label": "StorageSettings.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_storagesettings", - "community": 17, - "norm_label": "storagesettings.tsx" - }, - { - "label": "StorageSettingsProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "settings_storagesettings_storagesettingsprops", - "community": 17, - "norm_label": "storagesettingsprops" - }, - { - "label": "StorageSettings()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L13", - "_origin": "ast", - "id": "settings_storagesettings_storagesettings", - "community": 17, - "norm_label": "storagesettings()" - }, - { - "label": "TemplateManager.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_templatemanager", - "community": 9, - "norm_label": "templatemanager.tsx" - }, - { - "label": "TemplateManager()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L14", - "_origin": "ast", - "id": "settings_templatemanager_templatemanager", - "community": 9, - "norm_label": "templatemanager()" - }, - { - "label": "ToolsManager.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_toolsmanager", - "community": 9, - "norm_label": "toolsmanager.tsx" - }, - { - "label": "BUILTIN_PATTERNS", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L12", - "_origin": "ast", - "id": "settings_toolsmanager_builtin_patterns", - "community": 9, - "norm_label": "builtin_patterns" - }, - { - "label": "ToolsManager()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L47", - "_origin": "ast", - "id": "settings_toolsmanager_toolsmanager", - "community": 13, - "norm_label": "toolsmanager()" - }, - { - "label": "UpdaterControl.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_updatercontrol", - "community": 13, - "norm_label": "updatercontrol.tsx" - }, - { - "label": "UpdaterControl()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "settings_updatercontrol_updatercontrol", - "community": 13, - "norm_label": "updatercontrol()" - }, - { - "label": "UserSettings.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_usersettings", - "community": 8, - "norm_label": "usersettings.tsx" - }, - { - "label": "UserSettingsProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L12", - "_origin": "ast", - "id": "settings_usersettings_usersettingsprops", - "community": 8, - "norm_label": "usersettingsprops" - }, - { - "label": "UserSettings()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L16", - "_origin": "ast", - "id": "settings_usersettings_usersettings", - "community": 8, - "norm_label": "usersettings()" - }, - { - "label": "Versions.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/Versions.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "settings_versions", - "community": 13, - "norm_label": "versions.tsx" - }, - { - "label": "Versions()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/Versions.tsx", - "source_location": "L5", - "_origin": "ast", - "id": "settings_versions_versions", - "community": 13, - "norm_label": "versions()" - }, - { - "label": "GlobalToggle.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_globaltoggle", - "community": 10, - "norm_label": "globaltoggle.tsx" - }, - { - "label": "GlobalToggleProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "hotkeys_globaltoggle_globaltoggleprops", - "community": 10, - "norm_label": "globaltoggleprops" - }, - { - "label": "GlobalToggle()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L13", - "_origin": "ast", - "id": "hotkeys_globaltoggle_globaltoggle", - "community": 10, - "norm_label": "globaltoggle()" - }, - { - "label": "HotkeyHeader.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_hotkeyheader", - "community": 9, - "norm_label": "hotkeyheader.tsx" - }, - { - "label": "HotkeyHeader()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", - "source_location": "L5", - "_origin": "ast", - "id": "hotkeys_hotkeyheader_hotkeyheader", - "community": 10, - "norm_label": "hotkeyheader()" - }, - { - "label": "HotkeyInstructions.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_hotkeyinstructions", - "community": 10, - "norm_label": "hotkeyinstructions.tsx" - }, - { - "label": "HotkeyInstructionsProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "hotkeys_hotkeyinstructions_hotkeyinstructionsprops", - "community": 10, - "norm_label": "hotkeyinstructionsprops" - }, - { - "label": "HotkeyInstructions()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "hotkeys_hotkeyinstructions_hotkeyinstructions", - "community": 10, - "norm_label": "hotkeyinstructions()" - }, - { - "label": "HotkeyList.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_hotkeylist", - "community": 10, - "norm_label": "hotkeylist.tsx" - }, - { - "label": "HotkeyListProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "hotkeys_hotkeylist_hotkeylistprops", - "community": 10, - "norm_label": "hotkeylistprops" - }, - { - "label": "HotkeyList()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L18", - "_origin": "ast", - "id": "hotkeys_hotkeylist_hotkeylist", - "community": 10, - "norm_label": "hotkeylist()" - }, - { - "label": "LoadingState.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_loadingstate", - "community": 10, - "norm_label": "loadingstate.tsx" - }, - { - "label": "LoadingState()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "hotkeys_loadingstate_loadingstate", - "community": 10, - "norm_label": "loadingstate()" - }, - { - "label": "SavingIndicator.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_savingindicator", - "community": 10, - "norm_label": "savingindicator.tsx" - }, - { - "label": "SavingIndicatorProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", - "source_location": "L4", - "_origin": "ast", - "id": "hotkeys_savingindicator_savingindicatorprops", - "community": 10, - "norm_label": "savingindicatorprops" - }, - { - "label": "SavingIndicator()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "hotkeys_savingindicator_savingindicator", - "community": 10, - "norm_label": "savingindicator()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "community": 10, - "norm_label": "index.ts" - }, - { - "label": "useHotkeyManager.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hotkeys_usehotkeymanager", - "community": 10, - "norm_label": "usehotkeymanager.ts" - }, - { - "label": "defaultHotkeySettings", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L5", - "_origin": "ast", - "id": "hotkeys_usehotkeymanager_defaulthotkeysettings", - "community": 10, - "norm_label": "defaulthotkeysettings" - }, - { - "label": "hotkeyDescriptions", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L41", - "_origin": "ast", - "id": "hotkeys_usehotkeymanager_hotkeydescriptions", - "community": 10, - "norm_label": "hotkeydescriptions" - }, - { - "label": "useHotkeyManager()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L52", - "_origin": "ast", - "id": "hotkeys_usehotkeymanager_usehotkeymanager", - "community": 10, - "norm_label": "usehotkeymanager()" - }, - { - "label": "InfoTooltip.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "quickclips_infotooltip", - "community": 9, - "norm_label": "infotooltip.tsx" - }, - { - "label": "InfoTooltipProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", - "source_location": "L5", - "_origin": "ast", - "id": "quickclips_infotooltip_infotooltipprops", - "community": 9, - "norm_label": "infotooltipprops" - }, - { - "label": "InfoTooltip()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "quickclips_infotooltip_infotooltip", - "community": 9, - "norm_label": "infotooltip()" - }, - { - "label": "SearchTermsSection.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "quickclips_searchtermssection", - "community": 9, - "norm_label": "searchtermssection.tsx" - }, - { - "label": "BUILTIN_PATTERNS", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L10", - "_origin": "ast", - "id": "quickclips_searchtermssection_builtin_patterns", - "community": 9, - "norm_label": "builtin_patterns" - }, - { - "label": "SearchTermsSectionProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L51", - "_origin": "ast", - "id": "quickclips_searchtermssection_searchtermssectionprops", - "community": 9, - "norm_label": "searchtermssectionprops" - }, - { - "label": "validatePattern()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L70", - "_origin": "ast", - "id": "quickclips_searchtermssection_validatepattern", - "community": 9, - "norm_label": "validatepattern()" - }, - { - "label": "SearchTermsSection()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L111", - "_origin": "ast", - "id": "quickclips_searchtermssection_searchtermssection", - "community": 9, - "norm_label": "searchtermssection()" - }, - { - "label": "TestPatternsSection.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "quickclips_testpatternssection", - "community": 9, - "norm_label": "testpatternssection.tsx" - }, - { - "label": "TestPatternsSectionProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "quickclips_testpatternssection_testpatternssectionprops", - "community": 9, - "norm_label": "testpatternssectionprops" - }, - { - "label": "TestPatternsSection()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L15", - "_origin": "ast", - "id": "quickclips_testpatternssection_testpatternssection", - "community": 9, - "norm_label": "testpatternssection()" - }, - { - "label": "ToolsSection.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "quickclips_toolssection", - "community": 9, - "norm_label": "toolssection.tsx" - }, - { - "label": "ToolsSectionProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "quickclips_toolssection_toolssectionprops", - "community": 9, - "norm_label": "toolssectionprops" - }, - { - "label": "ToolsSection()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L24", - "_origin": "ast", - "id": "quickclips_toolssection_toolssection", - "community": 9, - "norm_label": "toolssection()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "quickclips_index", - "community": 9, - "norm_label": "index.ts" - }, - { - "label": "types.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L1", - "_origin": "ast", - "id": "quickclips_types", - "community": 0, - "norm_label": "types.ts" - }, - { - "label": "TabType", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L3", - "_origin": "ast", - "id": "quickclips_types_tabtype", - "community": 9, - "norm_label": "tabtype" - }, - { - "label": "DeleteConfirmState", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L5", - "_origin": "ast", - "id": "quickclips_types_deleteconfirmstate", - "community": 0, - "norm_label": "deleteconfirmstate" - }, - { - "label": "QuickClipsState", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L12", - "_origin": "ast", - "id": "quickclips_types_quickclipsstate", - "community": 0, - "norm_label": "quickclipsstate" - }, - { - "label": "QuickClipsActions", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L37", - "_origin": "ast", - "id": "quickclips_types_quickclipsactions", - "community": 0, - "norm_label": "quickclipsactions" - }, - { - "label": "DataManagement.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "storagesettings_datamanagement", - "community": 17, - "norm_label": "datamanagement.tsx" - }, - { - "label": "DataManagementProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "storagesettings_datamanagement_datamanagementprops", - "community": 17, - "norm_label": "datamanagementprops" - }, - { - "label": "DataManagement()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L12", - "_origin": "ast", - "id": "storagesettings_datamanagement_datamanagement", - "community": 17, - "norm_label": "datamanagement()" - }, - { - "label": "StorageStatistics.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "storagesettings_storagestatistics", - "community": 17, - "norm_label": "storagestatistics.tsx" - }, - { - "label": "StorageStatisticsProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L7", - "_origin": "ast", - "id": "storagesettings_storagestatistics_storagestatisticsprops", - "community": 17, - "norm_label": "storagestatisticsprops" - }, - { - "label": "StorageStatistics()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "storagesettings_storagestatistics_storagestatistics", - "community": 17, - "norm_label": "storagestatistics()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storagesettings_index", - "community": 17, - "norm_label": "index.ts" - }, - { - "label": "useStorageSettings.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", - "source_location": "L1", - "_origin": "ast", - "id": "storagesettings_usestoragesettings", - "community": 17, - "norm_label": "usestoragesettings.ts" - }, - { - "label": "useStorageSettings()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", - "source_location": "L4", - "_origin": "ast", - "id": "storagesettings_usestoragesettings_usestoragesettings", - "community": 17, - "norm_label": "usestoragesettings()" - }, - { - "label": "ApplicationSettings.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_applicationsettings_test", - "community": 6, - "norm_label": "applicationsettings.test.tsx" - }, - { - "label": "baseSettings", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L16", - "_origin": "ast", - "id": "usersettings_applicationsettings_test_basesettings", - "community": 6, - "norm_label": "basesettings" - }, - { - "label": "RenderOptions", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L30", - "_origin": "ast", - "id": "usersettings_applicationsettings_test_renderoptions", - "community": 6, - "norm_label": "renderoptions" - }, - { - "label": "renderComponent()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L37", - "_origin": "ast", - "id": "usersettings_applicationsettings_test_rendercomponent", - "community": 6, - "norm_label": "rendercomponent()" - }, - { - "label": "setPlatform()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L58", - "_origin": "ast", - "id": "usersettings_applicationsettings_test_setplatform", - "community": 6, - "norm_label": "setplatform()" - }, - { - "label": "ApplicationSettings.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_applicationsettings", - "community": 8, - "norm_label": "applicationsettings.tsx" - }, - { - "label": "ApplicationSettingsProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "usersettings_applicationsettings_applicationsettingsprops", - "community": 6, - "norm_label": "applicationsettingsprops" - }, - { - "label": "ApplicationSettings()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L18", - "_origin": "ast", - "id": "usersettings_applicationsettings_applicationsettings", - "community": 8, - "norm_label": "applicationsettings()" - }, - { - "label": "CloseButton.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_closebutton", - "community": 8, - "norm_label": "closebutton.tsx" - }, - { - "label": "CloseButtonProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "usersettings_closebutton_closebuttonprops", - "community": 8, - "norm_label": "closebuttonprops" - }, - { - "label": "CloseButton()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L10", - "_origin": "ast", - "id": "usersettings_closebutton_closebutton", - "community": 8, - "norm_label": "closebutton()" - }, - { - "label": "ErrorState.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_errorstate", - "community": 8, - "norm_label": "errorstate.tsx" - }, - { - "label": "ErrorStateProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "usersettings_errorstate_errorstateprops", - "community": 8, - "norm_label": "errorstateprops" - }, - { - "label": "ErrorState()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "usersettings_errorstate_errorstate", - "community": 8, - "norm_label": "errorstate()" - }, - { - "label": "LoadingState.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_loadingstate", - "community": 8, - "norm_label": "loadingstate.tsx" - }, - { - "label": "LoadingStateProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "usersettings_loadingstate_loadingstateprops", - "community": 8, - "norm_label": "loadingstateprops" - }, - { - "label": "LoadingState()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L10", - "_origin": "ast", - "id": "usersettings_loadingstate_loadingstate", - "community": 8, - "norm_label": "loadingstate()" - }, - { - "label": "SavingIndicator.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_savingindicator", - "community": 8, - "norm_label": "savingindicator.tsx" - }, - { - "label": "SavingIndicatorProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", - "source_location": "L4", - "_origin": "ast", - "id": "usersettings_savingindicator_savingindicatorprops", - "community": 8, - "norm_label": "savingindicatorprops" - }, - { - "label": "SavingIndicator()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "usersettings_savingindicator_savingindicator", - "community": 8, - "norm_label": "savingindicator()" - }, - { - "label": "SettingItem.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_settingitem", - "community": 8, - "norm_label": "settingitem.tsx" - }, - { - "label": "SettingItemProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "usersettings_settingitem_settingitemprops", - "community": 8, - "norm_label": "settingitemprops" - }, - { - "label": "SettingItem()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L14", - "_origin": "ast", - "id": "usersettings_settingitem_settingitem", - "community": 8, - "norm_label": "settingitem()" - }, - { - "label": "ToggleSwitch.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_toggleswitch", - "community": 8, - "norm_label": "toggleswitch.tsx" - }, - { - "label": "ToggleSwitchProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "usersettings_toggleswitch_toggleswitchprops", - "community": 8, - "norm_label": "toggleswitchprops" - }, - { - "label": "ToggleSwitch()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L13", - "_origin": "ast", - "id": "usersettings_toggleswitch_toggleswitch", - "community": 8, - "norm_label": "toggleswitch()" - }, - { - "label": "WindowSettings.tsx", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_windowsettings", - "community": 8, - "norm_label": "windowsettings.tsx" - }, - { - "label": "WindowSettingsProps", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L9", - "_origin": "ast", - "id": "usersettings_windowsettings_windowsettingsprops", - "community": 6, - "norm_label": "windowsettingsprops" - }, - { - "label": "WindowSettings()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L15", - "_origin": "ast", - "id": "usersettings_windowsettings_windowsettings", - "community": 8, - "norm_label": "windowsettings()" - }, - { - "label": "index.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_index", - "community": 8, - "norm_label": "index.ts" - }, - { - "label": "useUserSettings.ts", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L1", - "_origin": "ast", - "id": "usersettings_useusersettings", - "community": 8, - "norm_label": "useusersettings.ts" - }, - { - "label": "useUserSettings()", - "file_type": "code", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L6", - "_origin": "ast", - "id": "usersettings_useusersettings_useusersettings", - "community": 8, - "norm_label": "useusersettings()" - }, - { - "label": "env.d.ts", - "file_type": "code", - "source_file": "src/renderer/src/env.d.ts", - "source_location": "L1", - "_origin": "ast", - "id": "src_env_d", - "community": 59, - "norm_label": "env.d.ts" - }, - { - "label": "fontawesome.ts", - "file_type": "code", - "source_file": "src/renderer/src/fontawesome.ts", - "source_location": "L1", - "_origin": "ast", - "id": "src_fontawesome", - "community": 14, - "norm_label": "fontawesome.ts" - }, - { - "label": "useContextMenu.ts", - "file_type": "code", - "source_file": "src/renderer/src/hooks/useContextMenu.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hooks_usecontextmenu", - "community": 2, - "norm_label": "usecontextmenu.ts" - }, - { - "label": "ContextMenuState", - "file_type": "code", - "source_file": "src/renderer/src/hooks/useContextMenu.ts", - "source_location": "L3", - "_origin": "ast", - "id": "hooks_usecontextmenu_contextmenustate", - "community": 2, - "norm_label": "contextmenustate" - }, - { - "label": "useContextMenu()", - "file_type": "code", - "source_file": "src/renderer/src/hooks/useContextMenu.ts", - "source_location": "L10", - "_origin": "ast", - "id": "hooks_usecontextmenu_usecontextmenu", - "community": 2, - "norm_label": "usecontextmenu()" - }, - { - "label": "useNativeContextMenu.ts", - "file_type": "code", - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hooks_usenativecontextmenu", - "community": 2, - "norm_label": "usenativecontextmenu.ts" - }, - { - "label": "NativeContextMenuProps", - "file_type": "code", - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L4", - "_origin": "ast", - "id": "hooks_usenativecontextmenu_nativecontextmenuprops", - "community": 2, - "norm_label": "nativecontextmenuprops" - }, - { - "label": "useNativeContextMenu()", - "file_type": "code", - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L8", - "_origin": "ast", - "id": "hooks_usenativecontextmenu_usenativecontextmenu", - "community": 2, - "norm_label": "usenativecontextmenu()" - }, - { - "label": "usePatternDetection.test.ts", - "file_type": "code", - "source_file": "src/renderer/src/hooks/usePatternDetection.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hooks_usepatterndetection_test", - "community": 2, - "norm_label": "usepatterndetection.test.ts" - }, - { - "label": "usePatternDetection.ts", - "file_type": "code", - "source_file": "src/renderer/src/hooks/usePatternDetection.ts", - "source_location": "L1", - "_origin": "ast", - "id": "hooks_usepatterndetection", - "community": 2, - "norm_label": "usepatterndetection.ts" - }, - { - "label": "usePatternDetection()", - "file_type": "code", - "source_file": "src/renderer/src/hooks/usePatternDetection.ts", - "source_location": "L7", - "_origin": "ast", - "id": "hooks_usepatterndetection_usepatterndetection", - "community": 2, - "norm_label": "usepatterndetection()" - }, - { - "label": "main.tsx", - "file_type": "code", - "source_file": "src/renderer/src/main.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "src_main", - "community": 14, - "norm_label": "main.tsx" - }, - { - "label": "clipboard.ts", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clips_clipboard", - "community": 2, - "norm_label": "clipboard.ts" - }, - { - "label": "useClipboardOperations()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L14", - "_origin": "ast", - "id": "clips_clipboard_useclipboardoperations", - "community": 2, - "norm_label": "useclipboardoperations()" - }, - { - "label": "index.tsx", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "clips_index", - "community": 2, - "norm_label": "index.tsx" - }, - { - "label": "ClipsDataContext", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L26", - "_origin": "ast", - "id": "clips_index_clipsdatacontext", - "community": 2, - "norm_label": "clipsdatacontext" - }, - { - "label": "ClipsActionsContext", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L28", - "_origin": "ast", - "id": "clips_index_clipsactionscontext", - "community": 2, - "norm_label": "clipsactionscontext" - }, - { - "label": "ClipsMetaContext", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L30", - "_origin": "ast", - "id": "clips_index_clipsmetacontext", - "community": 2, - "norm_label": "clipsmetacontext" - }, - { - "label": "useClipsData()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L33", - "_origin": "ast", - "id": "clips_index_useclipsdata", - "community": 2, - "norm_label": "useclipsdata()" - }, - { - "label": "useClipsActions()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L40", - "_origin": "ast", - "id": "clips_index_useclipsactions", - "community": 2, - "norm_label": "useclipsactions()" - }, - { - "label": "useClipsMeta()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L47", - "_origin": "ast", - "id": "clips_index_useclipsmeta", - "community": 2, - "norm_label": "useclipsmeta()" - }, - { - "label": "useClips()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L57", - "_origin": "ast", - "id": "clips_index_useclips", - "community": 2, - "norm_label": "useclips()" - }, - { - "label": "ClipsProvider()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L64", - "_origin": "ast", - "id": "clips_index_clipsprovider", - "community": 2, - "norm_label": "clipsprovider()" - }, - { - "label": "state.ts", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clips_state", - "community": 2, - "norm_label": "state.ts" - }, - { - "label": "useClipState()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L8", - "_origin": "ast", - "id": "clips_state_useclipstate", - "community": 2, - "norm_label": "useclipstate()" - }, - { - "label": "storage.ts", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clips_storage", - "community": 2, - "norm_label": "storage.ts" - }, - { - "label": "useClipsStorage()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L10", - "_origin": "ast", - "id": "clips_storage_useclipsstorage", - "community": 2, - "norm_label": "useclipsstorage()" - }, - { - "label": "types.ts", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clips_types", - "community": 2, - "norm_label": "types.ts" - }, - { - "label": "ClipType", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L6", - "_origin": "ast", - "id": "clips_types_cliptype", - "community": 2, - "norm_label": "cliptype" - }, - { - "label": "ClipItem", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L11", - "_origin": "ast", - "id": "clips_types_clipitem", - "community": 2, - "norm_label": "clipitem" - }, - { - "label": "ClipsDataContextType", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L25", - "_origin": "ast", - "id": "clips_types_clipsdatacontexttype", - "community": 2, - "norm_label": "clipsdatacontexttype" - }, - { - "label": "ClipsActionsContextType", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L34", - "_origin": "ast", - "id": "clips_types_clipsactionscontexttype", - "community": 2, - "norm_label": "clipsactionscontexttype" - }, - { - "label": "ClipsMetaContextType", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L49", - "_origin": "ast", - "id": "clips_types_clipsmetacontexttype", - "community": 2, - "norm_label": "clipsmetacontexttype" - }, - { - "label": "ClipsContextType", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L61", - "_origin": "ast", - "id": "clips_types_clipscontexttype", - "community": 2, - "norm_label": "clipscontexttype" - }, - { - "label": "ClipboardState", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L68", - "_origin": "ast", - "id": "clips_types_clipboardstate", - "community": 2, - "norm_label": "clipboardstate" - }, - { - "label": "utils.ts", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L1", - "_origin": "ast", - "id": "clips_utils", - "community": 2, - "norm_label": "utils.ts" - }, - { - "label": "createEmptyClip()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L7", - "_origin": "ast", - "id": "clips_utils_createemptyclip", - "community": 2, - "norm_label": "createemptyclip()" - }, - { - "label": "createTextClip()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L15", - "_origin": "ast", - "id": "clips_utils_createtextclip", - "community": 2, - "norm_label": "createtextclip()" - }, - { - "label": "createHtmlClip()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L32", - "_origin": "ast", - "id": "clips_utils_createhtmlclip", - "community": 2, - "norm_label": "createhtmlclip()" - }, - { - "label": "createImageClip()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L37", - "_origin": "ast", - "id": "clips_utils_createimageclip", - "community": 2, - "norm_label": "createimageclip()" - }, - { - "label": "createRtfClip()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L48", - "_origin": "ast", - "id": "clips_utils_creatertfclip", - "community": 2, - "norm_label": "creatertfclip()" - }, - { - "label": "createBookmarkClip()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L53", - "_origin": "ast", - "id": "clips_utils_createbookmarkclip", - "community": 2, - "norm_label": "createbookmarkclip()" - }, - { - "label": "updateClipsLength()", - "file_type": "code", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L68", - "_origin": "ast", - "id": "clips_utils_updateclipslength", - "community": 2, - "norm_label": "updateclipslength()" - }, - { - "label": "constants.ts", - "file_type": "code", - "source_file": "src/renderer/src/providers/constants.ts", - "source_location": "L1", - "_origin": "ast", - "id": "providers_constants", - "community": 2, - "norm_label": "constants.ts" - }, - { - "label": "languageDetection.tsx", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "providers_languagedetection", - "community": 5, - "norm_label": "languagedetection.tsx" - }, - { - "label": "LanguageDetectionSettings", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L8", - "_origin": "ast", - "id": "providers_languagedetection_languagedetectionsettings", - "community": 5, - "norm_label": "languagedetectionsettings" - }, - { - "label": "DetectedLanguageInfo", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L12", - "_origin": "ast", - "id": "providers_languagedetection_detectedlanguageinfo", - "community": 5, - "norm_label": "detectedlanguageinfo" - }, - { - "label": "LanguageDetectionContextType", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L18", - "_origin": "ast", - "id": "providers_languagedetection_languagedetectioncontexttype", - "community": 5, - "norm_label": "languagedetectioncontexttype" - }, - { - "label": "defaultSettings", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L28", - "_origin": "ast", - "id": "providers_languagedetection_defaultsettings", - "community": 5, - "norm_label": "defaultsettings" - }, - { - "label": "LanguageDetectionContext", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L33", - "_origin": "ast", - "id": "providers_languagedetection_languagedetectioncontext", - "community": 5, - "norm_label": "languagedetectioncontext" - }, - { - "label": "useLanguageDetection()", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L41", - "_origin": "ast", - "id": "providers_languagedetection_uselanguagedetection", - "community": 5, - "norm_label": "uselanguagedetection()" - }, - { - "label": "LanguageDetectionProvider()", - "file_type": "code", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L44", - "_origin": "ast", - "id": "providers_languagedetection_languagedetectionprovider", - "community": 5, - "norm_label": "languagedetectionprovider()" - }, - { - "label": "theme.test.tsx", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.test.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "providers_theme_test", - "community": 13, - "norm_label": "theme.test.tsx" - }, - { - "label": "ThemeDisplay()", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.test.tsx", - "source_location": "L6", - "_origin": "ast", - "id": "providers_theme_test_themedisplay", - "community": 13, - "norm_label": "themedisplay()" - }, - { - "label": "theme.tsx", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "providers_theme", - "community": 13, - "norm_label": "theme.tsx" - }, - { - "label": "Theme", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L11", - "_origin": "ast", - "id": "providers_theme_theme", - "community": 13, - "norm_label": "theme" - }, - { - "label": "ThemeContextType", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L13", - "_origin": "ast", - "id": "providers_theme_themecontexttype", - "community": 13, - "norm_label": "themecontexttype" - }, - { - "label": "ThemeContext", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L21", - "_origin": "ast", - "id": "providers_theme_themecontext", - "community": 13, - "norm_label": "themecontext" - }, - { - "label": "ThemeProviderProps", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L23", - "_origin": "ast", - "id": "providers_theme_themeproviderprops", - "community": 13, - "norm_label": "themeproviderprops" - }, - { - "label": "ThemeProvider()", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L27", - "_origin": "ast", - "id": "providers_theme_themeprovider", - "community": 13, - "norm_label": "themeprovider()" - }, - { - "label": "useTheme()", - "file_type": "code", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L132", - "_origin": "ast", - "id": "providers_theme_usetheme", - "community": 8, - "norm_label": "usetheme()" - }, - { - "label": "settings-main.tsx", - "file_type": "code", - "source_file": "src/renderer/src/settings-main.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "src_settings_main", - "community": 14, - "norm_label": "settings-main.tsx" - }, - { - "label": "test-setup.ts", - "file_type": "code", - "source_file": "src/renderer/src/test-setup.ts", - "source_location": "L1", - "_origin": "ast", - "id": "src_test_setup", - "community": 46, - "norm_label": "test-setup.ts" - }, - { - "label": "createMockApi()", - "file_type": "code", - "source_file": "src/renderer/src/test-setup.ts", - "source_location": "L20", - "_origin": "ast", - "id": "src_test_setup_createmockapi", - "community": 46, - "norm_label": "createmockapi()" - }, - { - "label": "tools-launcher-main.tsx", - "file_type": "code", - "source_file": "src/renderer/src/tools-launcher-main.tsx", - "source_location": "L1", - "_origin": "ast", - "id": "src_tools_launcher_main", - "community": 14, - "norm_label": "tools-launcher-main.tsx" - }, - { - "label": "languageDetection.test.ts", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.test.ts", - "source_location": "L1", - "_origin": "ast", - "id": "utils_languagedetection_test", - "community": 5, - "norm_label": "languagedetection.test.ts" - }, - { - "label": "languageDetection.ts", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L1", - "_origin": "ast", - "id": "utils_languagedetection", - "community": 5, - "norm_label": "languagedetection.ts" - }, - { - "label": "LanguagePattern", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L29", - "_origin": "ast", - "id": "utils_languagedetection_languagepattern", - "community": 5, - "norm_label": "languagepattern" - }, - { - "label": "DetectionResult", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L41", - "_origin": "ast", - "id": "utils_languagedetection_detectionresult", - "community": 5, - "norm_label": "detectionresult" - }, - { - "label": "makeFingerprint()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L46", - "_origin": "ast", - "id": "utils_languagedetection_makefingerprint", - "community": 5, - "norm_label": "makefingerprint()" - }, - { - "label": "detectionCache", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L52", - "_origin": "ast", - "id": "utils_languagedetection_detectioncache", - "community": 5, - "norm_label": "detectioncache" - }, - { - "label": "getCached()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L54", - "_origin": "ast", - "id": "utils_languagedetection_getcached", - "community": 5, - "norm_label": "getcached()" - }, - { - "label": "setCached()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L65", - "_origin": "ast", - "id": "utils_languagedetection_setcached", - "community": 5, - "norm_label": "setcached()" - }, - { - "label": "clearDetectionCache()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L75", - "_origin": "ast", - "id": "utils_languagedetection_cleardetectioncache", - "community": 5, - "norm_label": "cleardetectioncache()" - }, - { - "label": "getDetectionCacheSize()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L79", - "_origin": "ast", - "id": "utils_languagedetection_getdetectioncachesize", - "community": 5, - "norm_label": "getdetectioncachesize()" - }, - { - "label": "compileKeywordRegexes()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L83", - "_origin": "ast", - "id": "utils_languagedetection_compilekeywordregexes", - "community": 5, - "norm_label": "compilekeywordregexes()" - }, - { - "label": "jsKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L87", - "_origin": "ast", - "id": "utils_languagedetection_jskeywords", - "community": 5, - "norm_label": "jskeywords" - }, - { - "label": "tsKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L102", - "_origin": "ast", - "id": "utils_languagedetection_tskeywords", - "community": 5, - "norm_label": "tskeywords" - }, - { - "label": "pyKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L114", - "_origin": "ast", - "id": "utils_languagedetection_pykeywords", - "community": 5, - "norm_label": "pykeywords" - }, - { - "label": "javaKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L131", - "_origin": "ast", - "id": "utils_languagedetection_javakeywords", - "community": 5, - "norm_label": "javakeywords" - }, - { - "label": "csharpKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L144", - "_origin": "ast", - "id": "utils_languagedetection_csharpkeywords", - "community": 5, - "norm_label": "csharpkeywords" - }, - { - "label": "cppKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L158", - "_origin": "ast", - "id": "utils_languagedetection_cppkeywords", - "community": 5, - "norm_label": "cppkeywords" - }, - { - "label": "cKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L170", - "_origin": "ast", - "id": "utils_languagedetection_ckeywords", - "community": 5, - "norm_label": "ckeywords" - }, - { - "label": "htmlKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L183", - "_origin": "ast", - "id": "utils_languagedetection_htmlkeywords", - "community": 5, - "norm_label": "htmlkeywords" - }, - { - "label": "cssKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L184", - "_origin": "ast", - "id": "utils_languagedetection_csskeywords", - "community": 5, - "norm_label": "csskeywords" - }, - { - "label": "sqlKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L196", - "_origin": "ast", - "id": "utils_languagedetection_sqlkeywords", - "community": 5, - "norm_label": "sqlkeywords" - }, - { - "label": "bashKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L209", - "_origin": "ast", - "id": "utils_languagedetection_bashkeywords", - "community": 5, - "norm_label": "bashkeywords" - }, - { - "label": "psKeywords", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L221", - "_origin": "ast", - "id": "utils_languagedetection_pskeywords", - "community": 5, - "norm_label": "pskeywords" - }, - { - "label": "LANGUAGE_PATTERNS", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L223", - "_origin": "ast", - "id": "utils_languagedetection_language_patterns", - "community": 5, - "norm_label": "language_patterns" - }, - { - "label": "detectLanguageInternal()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L445", - "_origin": "ast", - "id": "utils_languagedetection_detectlanguageinternal", - "community": 5, - "norm_label": "detectlanguageinternal()" - }, - { - "label": "detectLanguage()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L502", - "_origin": "ast", - "id": "utils_languagedetection_detectlanguage", - "community": 5, - "norm_label": "detectlanguage()" - }, - { - "label": "isCode()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L528", - "_origin": "ast", - "id": "utils_languagedetection_iscode", - "community": 5, - "norm_label": "iscode()" - }, - { - "label": "isCodeInternal()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L549", - "_origin": "ast", - "id": "utils_languagedetection_iscodeinternal", - "community": 5, - "norm_label": "iscodeinternal()" - }, - { - "label": "hasStrongCodeIndicators()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L614", - "_origin": "ast", - "id": "utils_languagedetection_hasstrongcodeindicators", - "community": 5, - "norm_label": "hasstrongcodeindicators()" - }, - { - "label": "mapToSyntaxHighlighterLanguage()", - "file_type": "code", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L634", - "_origin": "ast", - "id": "utils_languagedetection_maptosyntaxhighlighterlanguage", - "community": 5, - "norm_label": "maptosyntaxhighlighterlanguage()" - }, - { - "label": "tlds.ts", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1", - "_origin": "ast", - "id": "utils_tlds", - "community": 33, - "norm_label": "tlds.ts" - }, - { - "label": "ORIGINAL_TLDS", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L6", - "_origin": "ast", - "id": "utils_tlds_original_tlds", - "community": 33, - "norm_label": "original_tlds" - }, - { - "label": "COMMON_CCTLDS", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L9", - "_origin": "ast", - "id": "utils_tlds_common_cctlds", - "community": 33, - "norm_label": "common_cctlds" - }, - { - "label": "COMMON_GTLDS", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L264", - "_origin": "ast", - "id": "utils_tlds_common_gtlds", - "community": 33, - "norm_label": "common_gtlds" - }, - { - "label": "SPECIAL_USE_TLDS", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1323", - "_origin": "ast", - "id": "utils_tlds_special_use_tlds", - "community": 33, - "norm_label": "special_use_tlds" - }, - { - "label": "ALL_TLDS", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1326", - "_origin": "ast", - "id": "utils_tlds_all_tlds", - "community": 33, - "norm_label": "all_tlds" - }, - { - "label": "getAllTLDs()", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1337", - "_origin": "ast", - "id": "utils_tlds_getalltlds", - "community": 33, - "norm_label": "getalltlds()" - }, - { - "label": "isValidTLD()", - "file_type": "code", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1342", - "_origin": "ast", - "id": "utils_tlds_isvalidtld", - "community": 33, - "norm_label": "isvalidtld()" - }, - { - "label": "constants.ts", - "file_type": "code", - "source_file": "src/shared/constants.ts", - "source_location": "L1", - "_origin": "ast", - "id": "shared_constants", - "community": 0, - "norm_label": "constants.ts" - }, - { - "label": "types.ts", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L1", - "_origin": "ast", - "id": "shared_types", - "community": 0, - "norm_label": "types.ts" - }, - { - "label": "ClipType", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L9", - "_origin": "ast", - "id": "shared_types_cliptype", - "community": 0, - "norm_label": "cliptype" - }, - { - "label": "ClipItem", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L14", - "_origin": "ast", - "id": "shared_types_clipitem", - "community": 11, - "norm_label": "clipitem" - }, - { - "label": "StoredClip", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L28", - "_origin": "ast", - "id": "shared_types_storedclip", - "community": 0, - "norm_label": "storedclip" - }, - { - "label": "HotkeyConfig", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L37", - "_origin": "ast", - "id": "shared_types_hotkeyconfig", - "community": 0, - "norm_label": "hotkeyconfig" - }, - { - "label": "HotkeySettings", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L45", - "_origin": "ast", - "id": "shared_types_hotkeysettings", - "community": 10, - "norm_label": "hotkeysettings" - }, - { - "label": "UserSettings", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L60", - "_origin": "ast", - "id": "shared_types_usersettings", - "community": 6, - "norm_label": "usersettings" - }, - { - "label": "AppData", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L80", - "_origin": "ast", - "id": "shared_types_appdata", - "community": 0, - "norm_label": "appdata" - }, - { - "label": "TemplatesData", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L92", - "_origin": "ast", - "id": "shared_types_templatesdata", - "community": 0, - "norm_label": "templatesdata" - }, - { - "label": "StorageMeta", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L101", - "_origin": "ast", - "id": "shared_types_storagemeta", - "community": 0, - "norm_label": "storagemeta" - }, - { - "label": "StorageStats", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L109", - "_origin": "ast", - "id": "shared_types_storagestats", - "community": 17, - "norm_label": "storagestats" - }, - { - "label": "ClipboardData", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L118", - "_origin": "ast", - "id": "shared_types_clipboarddata", - "community": 0, - "norm_label": "clipboarddata" - }, - { - "label": "BookmarkData", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L126", - "_origin": "ast", - "id": "shared_types_bookmarkdata", - "community": 0, - "norm_label": "bookmarkdata" - }, - { - "label": "Template", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L136", - "_origin": "ast", - "id": "shared_types_template", - "community": 0, - "norm_label": "template" - }, - { - "label": "TemplateOperations", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L148", - "_origin": "ast", - "id": "shared_types_templateoperations", - "community": 0, - "norm_label": "templateoperations" - }, - { - "label": "SearchTerm", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L164", - "_origin": "ast", - "id": "shared_types_searchterm", - "community": 0, - "norm_label": "searchterm" - }, - { - "label": "QuickTool", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L177", - "_origin": "ast", - "id": "shared_types_quicktool", - "community": 0, - "norm_label": "quicktool" - }, - { - "label": "PatternMatch", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L190", - "_origin": "ast", - "id": "shared_types_patternmatch", - "community": 9, - "norm_label": "patternmatch" - }, - { - "label": "QuickClipsConfig", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L199", - "_origin": "ast", - "id": "shared_types_quickclipsconfig", - "community": 0, - "norm_label": "quickclipsconfig" - }, - { - "label": "SearchTermOperations", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L209", - "_origin": "ast", - "id": "shared_types_searchtermoperations", - "community": 0, - "norm_label": "searchtermoperations" - }, - { - "label": "QuickToolOperations", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L221", - "_origin": "ast", - "id": "shared_types_quicktooloperations", - "community": 0, - "norm_label": "quicktooloperations" - }, - { - "label": "QuickClipsOperations", - "file_type": "code", - "source_file": "src/shared/types.ts", - "source_location": "L236", - "_origin": "ast", - "id": "shared_types_quickclipsoperations", - "community": 0, - "norm_label": "quickclipsoperations" - }, - { - "label": "tsconfig.eslint.json", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L1", - "_origin": "ast", - "id": "tsconfig_eslint", - "community": 31, - "norm_label": "tsconfig.eslint.json" - }, - { - "label": "extends", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L2", - "_origin": "ast", - "id": "tsconfig_eslint_extends", - "community": 31, - "norm_label": "extends" - }, - { - "label": "compilerOptions", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L3", - "_origin": "ast", - "id": "tsconfig_eslint_compileroptions", - "community": 31, - "norm_label": "compileroptions" - }, - { - "label": "allowJs", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L4", - "_origin": "ast", - "id": "tsconfig_eslint_compileroptions_allowjs", - "community": 31, - "norm_label": "allowjs" - }, - { - "label": "strict", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L5", - "_origin": "ast", - "id": "tsconfig_eslint_compileroptions_strict", - "community": 31, - "norm_label": "strict" - }, - { - "label": "strictNullChecks", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L6", - "_origin": "ast", - "id": "tsconfig_eslint_compileroptions_strictnullchecks", - "community": 31, - "norm_label": "strictnullchecks" - }, - { - "label": "include", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L8", - "_origin": "ast", - "id": "tsconfig_eslint_include", - "community": 31, - "norm_label": "include" - }, - { - "label": "exclude", - "file_type": "code", - "source_file": "tsconfig.eslint.json", - "source_location": "L18", - "_origin": "ast", - "id": "tsconfig_eslint_exclude", - "community": 31, - "norm_label": "exclude" - }, - { - "label": "tsconfig.json", - "file_type": "code", - "source_file": "tsconfig.json", - "source_location": "L1", - "_origin": "ast", - "id": "tsconfig", - "community": 43, - "norm_label": "tsconfig.json" - }, - { - "label": "files", - "file_type": "code", - "source_file": "tsconfig.json", - "source_location": "L2", - "_origin": "ast", - "id": "tsconfig_files", - "community": 43, - "norm_label": "files" - }, - { - "label": "references", - "file_type": "code", - "source_file": "tsconfig.json", - "source_location": "L3", - "_origin": "ast", - "id": "tsconfig_references", - "community": 43, - "norm_label": "references" - }, - { - "label": "tsconfig.node.json", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L1", - "_origin": "ast", - "id": "tsconfig_node", - "community": 32, - "norm_label": "tsconfig.node.json" - }, - { - "label": "extends", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L2", - "_origin": "ast", - "id": "tsconfig_node_extends", - "community": 32, - "norm_label": "extends" - }, - { - "label": "include", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L3", - "_origin": "ast", - "id": "tsconfig_node_include", - "community": 32, - "norm_label": "include" - }, - { - "label": "compilerOptions", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L4", - "_origin": "ast", - "id": "tsconfig_node_compileroptions", - "community": 32, - "norm_label": "compileroptions" - }, - { - "label": "composite", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L5", - "_origin": "ast", - "id": "tsconfig_node_compileroptions_composite", - "community": 32, - "norm_label": "composite" - }, - { - "label": "types", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L6", - "_origin": "ast", - "id": "tsconfig_node_compileroptions_types", - "community": 32, - "norm_label": "types" - }, - { - "label": "module", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L7", - "_origin": "ast", - "id": "tsconfig_node_compileroptions_module", - "community": 32, - "norm_label": "module" - }, - { - "label": "moduleResolution", - "file_type": "code", - "source_file": "tsconfig.node.json", - "source_location": "L8", - "_origin": "ast", - "id": "tsconfig_node_compileroptions_moduleresolution", - "community": 32, - "norm_label": "moduleresolution" - }, - { - "label": "tsconfig.web.json", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L1", - "_origin": "ast", - "id": "tsconfig_web", - "community": 26, - "norm_label": "tsconfig.web.json" - }, - { - "label": "extends", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L2", - "_origin": "ast", - "id": "tsconfig_web_extends", - "community": 26, - "norm_label": "extends" - }, - { - "label": "include", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L3", - "_origin": "ast", - "id": "tsconfig_web_include", - "community": 26, - "norm_label": "include" - }, - { - "label": "compilerOptions", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L10", - "_origin": "ast", - "id": "tsconfig_web_compileroptions", - "community": 26, - "norm_label": "compileroptions" - }, - { - "label": "composite", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L11", - "_origin": "ast", - "id": "tsconfig_web_compileroptions_composite", - "community": 26, - "norm_label": "composite" - }, - { - "label": "jsx", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L12", - "_origin": "ast", - "id": "tsconfig_web_compileroptions_jsx", - "community": 26, - "norm_label": "jsx" - }, - { - "label": "baseUrl", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L13", - "_origin": "ast", - "id": "tsconfig_web_compileroptions_baseurl", - "community": 26, - "norm_label": "baseurl" - }, - { - "label": "paths", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L14", - "_origin": "ast", - "id": "tsconfig_web_compileroptions_paths", - "community": 26, - "norm_label": "paths" - }, - { - "label": "@renderer/*", - "file_type": "code", - "source_file": "tsconfig.web.json", - "source_location": "L15", - "_origin": "ast", - "id": "tsconfig_web_paths_renderer", - "community": 26, - "norm_label": "@renderer/*" - }, - { - "label": "vitest.config.ts", - "file_type": "code", - "source_file": "vitest.config.ts", - "source_location": "L1", - "_origin": "ast", - "id": "vitest_config", - "community": 60, - "norm_label": "vitest.config.ts" - }, - { - "label": "Clipless (clipboard manager)", - "file_type": "document", - "source_file": "README.md", - "source_location": null, - "source_url": "https://clipless.app", - "captured_at": null, - "author": "dantheuber", - "contributor": null, - "id": "readme_clipless", - "community": 20, - "norm_label": "clipless (clipboard manager)" - }, - { - "label": "Quick Clips (pattern detection)", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_quick_clips", - "community": 20, - "norm_label": "quick clips (pattern detection)" - }, - { - "label": "Tools Launcher", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_tools_launcher", - "community": 20, - "norm_label": "tools launcher" - }, - { - "label": "Clipboard Capture (multi-format)", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_clipboard_capture", - "community": 34, - "norm_label": "clipboard capture (multi-format)" - }, - { - "label": "Theming (system light/dark)", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_theming", - "community": 29, - "norm_label": "theming (system light/dark)" - }, - { - "label": "Global Hotkeys", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_global_hotkeys", - "community": 20, - "norm_label": "global hotkeys" - }, - { - "label": "Encrypted Storage (OS keystore)", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_encrypted_storage", - "community": 20, - "norm_label": "encrypted storage (os keystore)" - }, - { - "label": "macOS Gatekeeper Quarantine Workaround", - "file_type": "rationale", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_macos_gatekeeper", - "community": 18, - "norm_label": "macos gatekeeper quarantine workaround" - }, - { - "label": "Lock Clips", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_lock_clips", - "community": 34, - "norm_label": "lock clips" - }, - { - "label": "Clip Quick Search", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "readme_clip_quick_search", - "community": 34, - "norm_label": "clip quick search" - }, - { - "label": "PR Validation Workflow", - "file_type": "document", - "source_file": ".github/workflows/build.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "build_pr_validation", - "community": 18, - "norm_label": "pr validation workflow" - }, - { - "label": "Version Bump Check", - "file_type": "concept", - "source_file": ".github/workflows/build.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "build_version_bump_check", - "community": 18, - "norm_label": "version bump check" - }, - { - "label": "Tests Workflow", - "file_type": "document", - "source_file": ".github/workflows/test.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "test_tests_workflow", - "community": 41, - "norm_label": "tests workflow" - }, - { - "label": "Unit Tests Job (Vitest coverage)", - "file_type": "concept", - "source_file": ".github/workflows/test.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "test_unit_tests", - "community": 41, - "norm_label": "unit tests job (vitest coverage)" - }, - { - "label": "E2E Tests Job (Playwright)", - "file_type": "concept", - "source_file": ".github/workflows/test.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "test_e2e_tests", - "community": 41, - "norm_label": "e2e tests job (playwright)" - }, - { - "label": "Coverage Report PR Comment", - "file_type": "concept", - "source_file": ".github/workflows/test.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "test_coverage_comment", - "community": 41, - "norm_label": "coverage report pr comment" - }, - { - "label": "Manual Tag Release Workflow", - "file_type": "document", - "source_file": ".github/workflows/manual-tag-release.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "manual_tag_release_workflow", - "community": 18, - "norm_label": "manual tag release workflow" - }, - { - "label": "action-electron-builder (build/release)", - "file_type": "concept", - "source_file": ".github/workflows/manual-tag-release.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "manual_tag_release_action_electron_builder", - "community": 18, - "norm_label": "action-electron-builder (build/release)" - }, - { - "label": "Merge to Main Workflow", - "file_type": "document", - "source_file": ".github/workflows/merge-to-main.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "merge_to_main_workflow", - "community": 18, - "norm_label": "merge to main workflow" - }, - { - "label": "Auto-tag Job (from package.json version)", - "file_type": "concept", - "source_file": ".github/workflows/merge-to-main.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "merge_to_main_auto_tag", - "community": 18, - "norm_label": "auto-tag job (from package.json version)" - }, - { - "label": "Pull Request Template", - "file_type": "document", - "source_file": ".github/pull_request_template.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "pull_request_template_template", - "community": 57, - "norm_label": "pull request template" - }, - { - "label": "Prettier Config", - "file_type": "document", - "source_file": ".prettierrc.yaml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "_prettierrc_config", - "community": 18, - "norm_label": "prettier config" - }, - { - "label": "Dev Auto-update Config (GitHub provider)", - "file_type": "document", - "source_file": "dev-app-update.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": "dantheuber", - "contributor": null, - "id": "dev_app_update_config", - "community": 24, - "norm_label": "dev auto-update config (github provider)" - }, - { - "label": "CLAUDE.md Project Guidance", - "file_type": "document", - "source_file": "CLAUDE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "claude_md_project_guidance", - "community": 36, - "norm_label": "claude.md project guidance" - }, - { - "label": "Electron Three-Process Architecture", - "file_type": "concept", - "source_file": "CLAUDE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "claude_md_three_process_arch", - "community": 36, - "norm_label": "electron three-process architecture" - }, - { - "label": "Main Process (src/main)", - "file_type": "concept", - "source_file": "CLAUDE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "claude_md_main_process", - "community": 36, - "norm_label": "main process (src/main)" - }, - { - "label": "Preload Context Bridge (src/preload)", - "file_type": "concept", - "source_file": "CLAUDE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "claude_md_preload", - "community": 36, - "norm_label": "preload context bridge (src/preload)" - }, - { - "label": "Renderer React App (src/renderer)", - "file_type": "concept", - "source_file": "CLAUDE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "claude_md_renderer", - "community": 36, - "norm_label": "renderer react app (src/renderer)" - }, - { - "label": "Clipboard Data Flow", - "file_type": "concept", - "source_file": "CLAUDE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "claude_md_data_flow", - "community": 36, - "norm_label": "clipboard data flow" - }, - { - "label": "Clipless Storage System", - "file_type": "document", - "source_file": "docs/STORAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "storage_storage_system", - "community": 23, - "norm_label": "clipless storage system" - }, - { - "label": "SecureStorage (safeStorage)", - "file_type": "concept", - "source_file": "docs/STORAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "storage_securestorage", - "community": 23, - "norm_label": "securestorage (safestorage)" - }, - { - "label": "Domain-Specific Encrypted Files", - "file_type": "rationale", - "source_file": "docs/STORAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "storage_domain_specific_files", - "community": 23, - "norm_label": "domain-specific encrypted files" - }, - { - "label": "Legacy Migration (v1 to v2)", - "file_type": "concept", - "source_file": "docs/STORAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "storage_legacy_migration", - "community": 23, - "norm_label": "legacy migration (v1 to v2)" - }, - { - "label": "storage-ready IPC Event", - "file_type": "concept", - "source_file": "docs/STORAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "storage_storage_ready_event", - "community": 23, - "norm_label": "storage-ready ipc event" - }, - { - "label": "Export/Import Data (JSON)", - "file_type": "concept", - "source_file": "docs/STORAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "storage_export_import", - "community": 23, - "norm_label": "export/import data (json)" - }, - { - "label": "Quick Clips Feature Implementation", - "file_type": "document", - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_implementation_feature", - "community": 22, - "norm_label": "quick clips feature implementation" - }, - { - "label": "Search Terms (regex named groups)", - "file_type": "concept", - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_implementation_search_terms", - "community": 22, - "norm_label": "search terms (regex named groups)" - }, - { - "label": "Tools (URL token replacement)", - "file_type": "concept", - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_implementation_tools", - "community": 22, - "norm_label": "tools (url token replacement)" - }, - { - "label": "CaptureItem Interface", - "file_type": "concept", - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_implementation_captureitem", - "community": 22, - "norm_label": "captureitem interface" - }, - { - "label": "Quick Clips Scanner", - "file_type": "concept", - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_implementation_scanner", - "community": 22, - "norm_label": "quick clips scanner" - }, - { - "label": "Capture Group Deduplication", - "file_type": "rationale", - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_implementation_deduplication", - "community": 22, - "norm_label": "capture group deduplication" - }, - { - "label": "RegExp Pattern Matching", - "file_type": "concept", - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_implementation_pattern_matching", - "community": 22, - "norm_label": "regexp pattern matching" - }, - { - "label": "Tools Launcher Window", - "file_type": "document", - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "tools_launcher_implementation_window", - "community": 20, - "norm_label": "tools launcher window" - }, - { - "label": "QuickClipsScanner Component", - "file_type": "concept", - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "tools_launcher_implementation_quickclipsscanner", - "community": 22, - "norm_label": "quickclipsscanner component" - }, - { - "label": "createToolsLauncherWindow()", - "file_type": "concept", - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "tools_launcher_implementation_create_window_fn", - "community": 20, - "norm_label": "createtoolslauncherwindow()" - }, - { - "label": "Tools Launcher Hotkey (Ctrl+Shift+T)", - "file_type": "concept", - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "tools_launcher_implementation_hotkey", - "community": 20, - "norm_label": "tools launcher hotkey (ctrl+shift+t)" - }, - { - "label": "Theme System Implementation", - "file_type": "document", - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "theme_system_implementation_system", - "community": 29, - "norm_label": "theme system implementation" - }, - { - "label": "Theme Provider (React Context)", - "file_type": "concept", - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "theme_system_implementation_theme_provider", - "community": 29, - "norm_label": "theme provider (react context)" - }, - { - "label": "Dark-first Light-override CSS Pattern", - "file_type": "rationale", - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "theme_system_implementation_dark_first_pattern", - "community": 29, - "norm_label": "dark-first light-override css pattern" - }, - { - "label": "useTheme Hook", - "file_type": "concept", - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "theme_system_implementation_usetheme_hook", - "community": 29, - "norm_label": "usetheme hook" - }, - { - "label": "CSS Modules over Tailwind", - "file_type": "rationale", - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "theme_system_implementation_css_modules", - "community": 29, - "norm_label": "css modules over tailwind" - }, - { - "label": "Language Detection Implementation", - "file_type": "document", - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "language_detection_implementation_summary", - "community": 24, - "norm_label": "language detection implementation" - }, - { - "label": "languageDetection Utility", - "file_type": "concept", - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "language_detection_implementation_utility", - "community": 24, - "norm_label": "languagedetection utility" - }, - { - "label": "Language Detection Provider", - "file_type": "concept", - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "language_detection_implementation_provider", - "community": 24, - "norm_label": "language detection provider" - }, - { - "label": "react-syntax-highlighter (Prism)", - "file_type": "concept", - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "language_detection_implementation_syntax_highlighting", - "community": 29, - "norm_label": "react-syntax-highlighter (prism)" - }, - { - "label": "codeDetectionEnabled Setting", - "file_type": "concept", - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "language_detection_implementation_code_detection_setting", - "community": 24, - "norm_label": "codedetectionenabled setting" - }, - { - "label": "Clipboard Types Extension & Monitoring", - "file_type": "document", - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clip_types_usage_extension", - "community": 34, - "norm_label": "clipboard types extension & monitoring" - }, - { - "label": "Automatic Clipboard Monitoring (polling)", - "file_type": "concept", - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clip_types_usage_monitoring", - "community": 34, - "norm_label": "automatic clipboard monitoring (polling)" - }, - { - "label": "Prioritized Format Detection", - "file_type": "rationale", - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clip_types_usage_prioritized_detection", - "community": 34, - "norm_label": "prioritized format detection" - }, - { - "label": "Duplicate Prevention", - "file_type": "concept", - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clip_types_usage_duplicate_prevention", - "community": 34, - "norm_label": "duplicate prevention" - }, - { - "label": "ClipsProvider", - "file_type": "concept", - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clip_types_usage_clipsprovider", - "community": 24, - "norm_label": "clipsprovider" - }, - { - "label": "Domain Name TLD Regex Pattern", - "file_type": "document", - "source_file": "docs/DOMAIN_REGEX_TEST.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "domain_regex_test_domain_pattern", - "community": 22, - "norm_label": "domain name tld regex pattern" - }, - { - "label": "tlds.ts TLD List", - "file_type": "concept", - "source_file": "docs/DOMAIN_REGEX_TEST.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "domain_regex_test_tlds", - "community": 22, - "norm_label": "tlds.ts tld list" - }, - { - "label": "CI/CD Workflow Documentation", - "file_type": "document", - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "github_actions_setup_cicd", - "community": 18, - "norm_label": "ci/cd workflow documentation" - }, - { - "label": "Release Promotion (manual dispatch)", - "file_type": "concept", - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "github_actions_setup_promote_release", - "community": 18, - "norm_label": "release promotion (manual dispatch)" - }, - { - "label": "Code Signing Status (unsigned builds)", - "file_type": "rationale", - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "github_actions_setup_code_signing_status", - "community": 18, - "norm_label": "code signing status (unsigned builds)" - }, - { - "label": "Quick Clips Manager Styling", - "file_type": "document", - "source_file": "docs/QUICK_CLIPS_STYLING.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "quick_clips_styling_manager", - "community": 29, - "norm_label": "quick clips manager styling" - }, - { - "label": "Settings Window Positioning", - "file_type": "document", - "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "settings_window_positioning_doc", - "community": 20, - "norm_label": "settings window positioning" - }, - { - "label": "calculateWindowPosition()", - "file_type": "concept", - "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "settings_window_positioning_calculate_fn", - "community": 20, - "norm_label": "calculatewindowposition()" - }, - { - "label": "createSettingsWindow()", - "file_type": "concept", - "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "settings_window_positioning_create_fn", - "community": 20, - "norm_label": "createsettingswindow()" - }, - { - "label": "Startup Performance Optimizations", - "file_type": "document", - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "startup_performance_optimizations_doc", - "community": 24, - "norm_label": "startup performance optimizations" - }, - { - "label": "Deferred Auto-updater Check", - "file_type": "rationale", - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "startup_performance_optimizations_deferred_updater", - "community": 24, - "norm_label": "deferred auto-updater check" - }, - { - "label": "Parallel/Non-blocking Storage Init", - "file_type": "rationale", - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "startup_performance_optimizations_parallel_storage", - "community": 23, - "norm_label": "parallel/non-blocking storage init" - }, - { - "label": "Duplicate IPC Handler Registration Guard", - "file_type": "rationale", - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "startup_performance_optimizations_ipc_guard", - "community": 24, - "norm_label": "duplicate ipc handler registration guard" - }, - { - "label": "Tools Launcher Hotkey Testing Guide", - "file_type": "document", - "source_file": "docs/TOOLS_LAUNCHER_HOTKEY_TESTING.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "tools_launcher_hotkey_testing_guide", - "community": 20, - "norm_label": "tools launcher hotkey testing guide" - }, - { - "label": "CI/CD Workflow Summary", - "file_type": "document", - "source_file": "docs/WORKFLOW_SUMMARY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "workflow_summary_cicd", - "community": 18, - "norm_label": "ci/cd workflow summary" - }, - { - "label": "electron-builder Packaging Config", - "file_type": "code", - "source_file": "electron-builder.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "electron_builder_config", - "community": 4, - "norm_label": "electron-builder packaging config" - }, - { - "label": "Windows NSIS Installer Target", - "file_type": "concept", - "source_file": "electron-builder.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "electron_builder_win_target", - "community": 4, - "norm_label": "windows nsis installer target" - }, - { - "label": "macOS DMG Target (arm64/x64, unsigned)", - "file_type": "concept", - "source_file": "electron-builder.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "electron_builder_mac_target", - "community": 4, - "norm_label": "macos dmg target (arm64/x64, unsigned)" - }, - { - "label": "Linux Targets (AppImage/snap/deb)", - "file_type": "concept", - "source_file": "electron-builder.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "electron_builder_linux_target", - "community": 4, - "norm_label": "linux targets (appimage/snap/deb)" - }, - { - "label": "GitHub Releases Publish (draft)", - "file_type": "concept", - "source_file": "electron-builder.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "electron_builder_github_publish", - "community": 4, - "norm_label": "github releases publish (draft)" - }, - { - "label": "Documentation Screenshot Harness", - "file_type": "document", - "source_file": "screenshots/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screenshots_readme_harness", - "community": 4, - "norm_label": "documentation screenshot harness" - }, - { - "label": "Screenshot Demo Data Fixtures", - "file_type": "concept", - "source_file": "screenshots/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screenshots_readme_demo_data", - "community": 4, - "norm_label": "screenshot demo data fixtures" - }, - { - "label": "Isolated Throwaway User-Data Profile", - "file_type": "rationale", - "source_file": "screenshots/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screenshots_readme_isolated_profile", - "community": 4, - "norm_label": "isolated throwaway user-data profile" - }, - { - "label": "clipless.app Static Site", - "file_type": "document", - "source_file": "site/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_readme_static_site", - "community": 4, - "norm_label": "clipless.app static site" - }, - { - "label": "Site Theming (OS preference + localStorage override)", - "file_type": "concept", - "source_file": "site/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_readme_theming", - "community": 4, - "norm_label": "site theming (os preference + localstorage override)" - }, - { - "label": "Clipless Landing Page", - "file_type": "document", - "source_file": "site/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_index_landing", - "community": 4, - "norm_label": "clipless landing page" - }, - { - "label": "Landing: Quick Clips Feature", - "file_type": "concept", - "source_file": "site/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_index_quick_clips", - "community": 4, - "norm_label": "landing: quick clips feature" - }, - { - "label": "Landing: Tools Launcher Feature", - "file_type": "concept", - "source_file": "site/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_index_tools_launcher", - "community": 4, - "norm_label": "landing: tools launcher feature" - }, - { - "label": "Landing: Light & Dark Theming", - "file_type": "concept", - "source_file": "site/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_index_theming", - "community": 4, - "norm_label": "landing: light & dark theming" - }, - { - "label": "Landing: Who It's For (Use Cases)", - "file_type": "concept", - "source_file": "site/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_index_usecases", - "community": 4, - "norm_label": "landing: who it's for (use cases)" - }, - { - "label": "Landing: Download CTA", - "file_type": "concept", - "source_file": "site/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_index_download_cta", - "community": 4, - "norm_label": "landing: download cta" - }, - { - "label": "Clipless Documentation Page", - "file_type": "document", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_documentation", - "community": 4, - "norm_label": "clipless documentation page" - }, - { - "label": "Docs: Clipboard History (250ms polling)", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_clipboard_history", - "community": 4, - "norm_label": "docs: clipboard history (250ms polling)" - }, - { - "label": "Docs: Quick Clips Pattern Extraction", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_quick_clips", - "community": 4, - "norm_label": "docs: quick clips pattern extraction" - }, - { - "label": "Docs: Quick Tools URL Templates", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_quick_tools", - "community": 4, - "norm_label": "docs: quick tools url templates" - }, - { - "label": "Docs: Templates (token substitution)", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_templates", - "community": 4, - "norm_label": "docs: templates (token substitution)" - }, - { - "label": "Docs: Clip Quick Search", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_clip_quick_search", - "community": 4, - "norm_label": "docs: clip quick search" - }, - { - "label": "Docs: Tools Launcher Window", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_tools_launcher", - "community": 4, - "norm_label": "docs: tools launcher window" - }, - { - "label": "Docs: Global Hotkeys Reference", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_global_hotkeys", - "community": 4, - "norm_label": "docs: global hotkeys reference" - }, - { - "label": "Docs: Settings Reference", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_settings_reference", - "community": 4, - "norm_label": "docs: settings reference" - }, - { - "label": "Docs: Encrypted Storage (DPAPI/Keychain/Secret Service)", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_storage_encryption", - "community": 4, - "norm_label": "docs: encrypted storage (dpapi/keychain/secret service)" - }, - { - "label": "Docs: Code Language Detection", - "file_type": "concept", - "source_file": "site/docs/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_docs_code_detection", - "community": 4, - "norm_label": "docs: code language detection" - }, - { - "label": "Clipless Download Page", - "file_type": "document", - "source_file": "site/download/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_download_download_page", - "community": 4, - "norm_label": "clipless download page" - }, - { - "label": "Download: Platform Support (Win/macOS/Linux)", - "file_type": "concept", - "source_file": "site/download/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_download_platform_support", - "community": 4, - "norm_label": "download: platform support (win/macos/linux)" - }, - { - "label": "Download: Installation Instructions", - "file_type": "concept", - "source_file": "site/download/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_download_install_instructions", - "community": 4, - "norm_label": "download: installation instructions" - }, - { - "label": "Download: GitHub Releases Source", - "file_type": "concept", - "source_file": "site/download/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_download_github_releases", - "community": 4, - "norm_label": "download: github releases source" - }, - { - "label": "Download: Unsigned Build Security Warning", - "file_type": "rationale", - "source_file": "site/download/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_download_unsigned_warning", - "community": 4, - "norm_label": "download: unsigned build security warning" - }, - { - "label": "Clipless 404 Page", - "file_type": "document", - "source_file": "site/404.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "site_404_not_found", - "community": 4, - "norm_label": "clipless 404 page" - }, - { - "label": "Hotkeys Module Refactoring Doc", - "file_type": "document", - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "hotkeys_readme_refactor", - "community": 4, - "norm_label": "hotkeys module refactoring doc" - }, - { - "label": "HotkeyRegistry (low-level registration)", - "file_type": "concept", - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "hotkeys_readme_registry", - "community": 4, - "norm_label": "hotkeyregistry (low-level registration)" - }, - { - "label": "HotkeyActions (action handlers)", - "file_type": "concept", - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "hotkeys_readme_actions", - "community": 4, - "norm_label": "hotkeyactions (action handlers)" - }, - { - "label": "HotkeyManager (coordinator)", - "file_type": "concept", - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "hotkeys_readme_manager", - "community": 4, - "norm_label": "hotkeymanager (coordinator)" - }, - { - "label": "hotkeyManager Singleton", - "file_type": "concept", - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "hotkeys_readme_singleton", - "community": 4, - "norm_label": "hotkeymanager singleton" - }, - { - "label": "Clips Provider Module Structure Doc", - "file_type": "document", - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clips_readme_provider_structure", - "community": 4, - "norm_label": "clips provider module structure doc" - }, - { - "label": "useClipsStorage Hook", - "file_type": "concept", - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clips_readme_use_clips_storage", - "community": 4, - "norm_label": "useclipsstorage hook" - }, - { - "label": "useClipboardOperations Hook", - "file_type": "concept", - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clips_readme_use_clipboard_operations", - "community": 4, - "norm_label": "useclipboardoperations hook" - }, - { - "label": "useClipState Hook", - "file_type": "concept", - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clips_readme_use_clip_state", - "community": 4, - "norm_label": "useclipstate hook" - }, - { - "label": "ClipsProvider Component", - "file_type": "concept", - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "clips_readme_clips_provider", - "community": 4, - "norm_label": "clipsprovider component" - }, - { - "label": "Renderer Main Window Entry (index.html)", - "file_type": "code", - "source_file": "src/renderer/index.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "renderer_index_main_entry", - "community": 4, - "norm_label": "renderer main window entry (index.html)" - }, - { - "label": "Renderer Settings Window Entry (settings.html)", - "file_type": "code", - "source_file": "src/renderer/settings.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "renderer_settings_settings_entry", - "community": 4, - "norm_label": "renderer settings window entry (settings.html)" - }, - { - "label": "Renderer Tools Launcher Entry (tools-launcher.html)", - "file_type": "code", - "source_file": "src/renderer/tools-launcher.html", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "renderer_tools_launcher_entry", - "community": 4, - "norm_label": "renderer tools launcher entry (tools-launcher.html)" - }, - { - "label": "Main Clip List View", - "file_type": "image", - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_main_view", - "community": 15, - "norm_label": "main clip list view" - }, - { - "label": "Tools Launcher / Quick Clips Patterns View", - "file_type": "image", - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_tools_launcher", - "community": 15, - "norm_label": "tools launcher / quick clips patterns view" - }, - { - "label": "Clip Search View", - "file_type": "image", - "source_file": "site/assets/screens/search-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_search_view", - "community": 15, - "norm_label": "clip search view" - }, - { - "label": "Clip List (numbered slots)", - "file_type": "concept", - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_clip_list", - "community": 15, - "norm_label": "clip list (numbered slots)" - }, - { - "label": "Clip Lock Toggle", - "file_type": "concept", - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_lock_toggle", - "community": 15, - "norm_label": "clip lock toggle" - }, - { - "label": "Light / Dark Theme", - "file_type": "concept", - "source_file": "site/assets/screens/main-light.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_theme", - "community": 15, - "norm_label": "light / dark theme" - }, - { - "label": "Clip Search Bar", - "file_type": "concept", - "source_file": "site/assets/screens/search-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_search_bar", - "community": 15, - "norm_label": "clip search bar" - }, - { - "label": "Per-Clip Quick Search Icon", - "file_type": "concept", - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_per_clip_search_icon", - "community": 15, - "norm_label": "per-clip quick search icon" - }, - { - "label": "Clip Type Indicator (HTML/Text)", - "file_type": "concept", - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_clip_type_indicator", - "community": 15, - "norm_label": "clip type indicator (html/text)" - }, - { - "label": "Status Bar (clip count, locked count, actions)", - "file_type": "concept", - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_status_bar", - "community": 15, - "norm_label": "status bar (clip count, locked count, actions)" - }, - { - "label": "Found Patterns Panel", - "file_type": "concept", - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_found_patterns", - "community": 15, - "norm_label": "found patterns panel" - }, - { - "label": "Available Quick Tools List", - "file_type": "concept", - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_available_tools", - "community": 15, - "norm_label": "available quick tools list" - }, - { - "label": "Matched Templates Panel", - "file_type": "concept", - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_matched_templates", - "community": 15, - "norm_label": "matched templates panel" - }, - { - "label": "Settings - General Tab", - "file_type": "image", - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_settings_general", - "community": 15, - "norm_label": "settings - general tab" - }, - { - "label": "Settings - Hotkeys Tab", - "file_type": "image", - "source_file": "site/assets/screens/settings-hotkeys-light.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_settings_hotkeys", - "community": 15, - "norm_label": "settings - hotkeys tab" - }, - { - "label": "Settings Tab Navigation (General/Hotkeys/Tools)", - "file_type": "concept", - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_settings_tabs", - "community": 15, - "norm_label": "settings tab navigation (general/hotkeys/tools)" - }, - { - "label": "Clip Locking", - "file_type": "concept", - "source_file": "site/assets/screens/search-light.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_clip_locking", - "community": 15, - "norm_label": "clip locking" - }, - { - "label": "Application Preferences (Max Clips, Start Minimized, Auto Start, Auto Updates)", - "file_type": "concept", - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_general_preferences", - "community": 15, - "norm_label": "application preferences (max clips, start minimized, auto start, auto updates)" - }, - { - "label": "Global Hotkeys Configuration", - "file_type": "concept", - "source_file": "site/assets/screens/settings-hotkeys-light.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "screens_global_hotkeys", - "community": 15, - "norm_label": "global hotkeys configuration" - }, - { - "label": "Clipless Brand Mark (stylized 'e' / paperclip glyph)", - "file_type": "concept", - "source_file": "resources/logo.svg", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "app_brand_mark", - "community": 27, - "norm_label": "clipless brand mark (stylized 'e' / paperclip glyph)" - }, - { - "label": "Clipless Logo (vector brand mark)", - "file_type": "image", - "source_file": "resources/logo.svg", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "resources_logo_brand_logo", - "community": 27, - "norm_label": "clipless logo (vector brand mark)" - }, - { - "label": "Clipless App Icon (multi-DPI set: 1x..5x)", - "file_type": "image", - "source_file": "resources/icon.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "resources_icon_app_icon", - "community": 27, - "norm_label": "clipless app icon (multi-dpi set: 1x..5x)" - }, - { - "label": "Clipless Brand Mark (site PNG, white-on-dark)", - "file_type": "image", - "source_file": "site/assets/clipless-mark.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "assets_clipless_mark_brand_mark_png", - "community": 27, - "norm_label": "clipless brand mark (site png, white-on-dark)" - }, - { - "label": "Clipless Site Icon (brand mark on dark tile)", - "file_type": "image", - "source_file": "site/assets/icon.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "assets_icon_site_icon_png", - "community": 27, - "norm_label": "clipless site icon (brand mark on dark tile)" - }, - { - "label": "Electron Logo (decorative framework asset)", - "file_type": "image", - "source_file": "src/renderer/src/assets/electron.svg", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "assets_electron_electron_logo", - "community": 27, - "norm_label": "electron logo (decorative framework asset)" - }, - { - "label": "Wavy Lines Background (decorative gradient oscillation)", - "file_type": "image", - "source_file": "src/renderer/src/assets/wavy-lines.svg", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "assets_wavy_lines_wavy_lines_bg", - "community": 27, - "norm_label": "wavy lines background (decorative gradient oscillation)" - }, - { - "label": "E2E Test Image Fixture (solid blue tile)", - "file_type": "image", - "source_file": "e2e/fixtures/test-image.png", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "id": "fixtures_test_image_e2e_fixture", - "community": 27, - "norm_label": "e2e test image fixture (solid blue tile)" - } - ], - "links": [ - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/extensions.json", - "source_location": "L2", - "weight": 1.0, - "source": "vscode_extensions", - "target": "vscode_extensions_recommendations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/launch.json", - "source_location": "L30", - "weight": 1.0, - "source": "vscode_launch", - "target": "vscode_launch_compounds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/launch.json", - "source_location": "L3", - "weight": 1.0, - "source": "vscode_launch", - "target": "vscode_launch_configurations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/launch.json", - "source_location": "L2", - "weight": 1.0, - "source": "vscode_launch", - "target": "vscode_launch_version", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/settings.json", - "source_location": "L5", - "weight": 1.0, - "source": "vscode_settings", - "target": "vscode_settings_javascript", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/settings.json", - "source_location": "L8", - "weight": 1.0, - "source": "vscode_settings", - "target": "vscode_settings_json", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/settings.json", - "source_location": "L2", - "weight": 1.0, - "source": "vscode_settings", - "target": "vscode_settings_typescript", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/settings.json", - "source_location": "L3", - "weight": 1.0, - "source": "vscode_settings_typescript", - "target": "vscode_settings_typescript_editor_defaultformatter", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/settings.json", - "source_location": "L6", - "weight": 1.0, - "source": "vscode_settings_javascript", - "target": "vscode_settings_javascript_editor_defaultformatter", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/settings.json", - "source_location": "L9", - "weight": 1.0, - "source": "vscode_settings_json", - "target": "vscode_settings_json_editor_defaultformatter", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/tasks.json", - "source_location": "L3", - "weight": 1.0, - "source": "vscode_tasks", - "target": "vscode_tasks_tasks", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": ".vscode/tasks.json", - "source_location": "L2", - "weight": 1.0, - "source": "vscode_tasks", - "target": "vscode_tasks_version", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/context-menu.spec.ts", - "source_location": "L4", - "weight": 1.0, - "source": "e2e_context_menu_spec", - "target": "e2e_context_menu_spec_apppath", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/context-menu.spec.ts", - "source_location": "L7", - "weight": 1.0, - "source": "e2e_context_menu_spec", - "target": "e2e_context_menu_spec_launchapp", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/context-menu.spec.ts", - "source_location": "L5", - "weight": 1.0, - "source": "e2e_context_menu_spec", - "target": "e2e_context_menu_spec_unique", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L4", - "weight": 1.0, - "source": "e2e_tools_spec", - "target": "e2e_tools_spec_apppath", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L73", - "weight": 1.0, - "source": "e2e_tools_spec", - "target": "e2e_tools_spec_cleanupalldata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L86", - "weight": 1.0, - "source": "e2e_tools_spec", - "target": "e2e_tools_spec_deleteitembyname", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L16", - "weight": 1.0, - "source": "e2e_tools_spec", - "target": "e2e_tools_spec_findwindowbyurl", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L9", - "weight": 1.0, - "source": "e2e_tools_spec", - "target": "e2e_tools_spec_launchapp", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L44", - "weight": 1.0, - "source": "e2e_tools_spec", - "target": "e2e_tools_spec_opensettingstoolstab", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L7", - "weight": 1.0, - "source": "e2e_tools_spec", - "target": "e2e_tools_spec_unique", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "e2e/tools.spec.ts", - "source_location": "L54", - "weight": 1.0, - "source": "e2e_tools_spec_opensettingstoolstab", - "target": "e2e_tools_spec_findwindowbyurl", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L2", - "weight": 1.0, - "source": "e2e_tsconfig", - "target": "e2e_tsconfig_compileroptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L10", - "weight": 1.0, - "source": "e2e_tsconfig", - "target": "e2e_tsconfig_include", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L7", - "weight": 1.0, - "source": "e2e_tsconfig_compileroptions", - "target": "e2e_tsconfig_compileroptions_esmoduleinterop", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L4", - "weight": 1.0, - "source": "e2e_tsconfig_compileroptions", - "target": "e2e_tsconfig_compileroptions_module", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L5", - "weight": 1.0, - "source": "e2e_tsconfig_compileroptions", - "target": "e2e_tsconfig_compileroptions_moduleresolution", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L8", - "weight": 1.0, - "source": "e2e_tsconfig_compileroptions", - "target": "e2e_tsconfig_compileroptions_skiplibcheck", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L6", - "weight": 1.0, - "source": "e2e_tsconfig_compileroptions", - "target": "e2e_tsconfig_compileroptions_strict", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "e2e/tsconfig.json", - "source_location": "L3", - "weight": 1.0, - "source": "e2e_tsconfig_compileroptions", - "target": "e2e_tsconfig_compileroptions_target", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "electron.vite.config.ts", - "source_location": "L5", - "weight": 1.0, - "source": "electron_vite_config", - "target": "package", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L6", - "weight": 1.0, - "source": "package", - "target": "package_author", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L36", - "weight": 1.0, - "source": "package", - "target": "package_dependencies", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L4", - "weight": 1.0, - "source": "package", - "target": "package_description", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L50", - "weight": 1.0, - "source": "package", - "target": "package_devdependencies", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L8", - "weight": 1.0, - "source": "package", - "target": "package_homepage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L7", - "weight": 1.0, - "source": "package", - "target": "package_license", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L5", - "weight": 1.0, - "source": "package", - "target": "package_main", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L2", - "weight": 1.0, - "source": "package", - "target": "package_name", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L9", - "weight": 1.0, - "source": "package", - "target": "package_repository", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L13", - "weight": 1.0, - "source": "package", - "target": "package_scripts", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L3", - "weight": 1.0, - "source": "package", - "target": "package_version", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L10", - "weight": 1.0, - "source": "package_repository", - "target": "package_repository_type", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L11", - "weight": 1.0, - "source": "package_repository", - "target": "package_repository_url", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L21", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_build", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L26", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_build_linux", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L25", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_build_mac", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L23", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_build_unpack", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L24", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_build_win", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L20", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_dev", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L14", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_format", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L15", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_lint", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L22", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_postinstall", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L27", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_release", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L33", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_screenshots", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L34", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_screenshots_only", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L19", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_start", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L28", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_test", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L31", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_test_coverage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L32", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_test_e2e", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L30", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_test_ui", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L29", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_test_watch", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L18", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_typecheck", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L16", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_typecheck_node", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L17", - "weight": 1.0, - "source": "package_scripts", - "target": "package_scripts_typecheck_web", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L44", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_classnames", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L37", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_electron_toolkit_preload", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L38", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_electron_toolkit_utils", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L45", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_electron_updater", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L39", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_fortawesome_fontawesome_svg_core", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L40", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_fortawesome_free_solid_svg_icons", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L41", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_fortawesome_react_fontawesome", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L46", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_react_outside_click_handler", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L47", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_react_syntax_highlighter", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L48", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_tailwindcss", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L42", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_tailwindcss_vite", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L43", - "weight": 1.0, - "source": "package_dependencies", - "target": "package_dependencies_tanstack_react_virtual", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L65", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_electron", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L66", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_electron_builder", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L51", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_electron_toolkit_eslint_config_prettier", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L52", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_electron_toolkit_eslint_config_ts", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L53", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_electron_toolkit_tsconfig", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L67", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_electron_vite", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L68", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_eslint", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L69", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_eslint_plugin_react", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L70", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_eslint_plugin_react_hooks", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L71", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_eslint_plugin_react_refresh", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L72", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_jsdom", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L54", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_playwright_test", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L73", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_prettier", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L74", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_react", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L75", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_react_dom", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L55", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_testing_library_jest_dom", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L56", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_testing_library_react", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L57", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_testing_library_user_event", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L58", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_types_node", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L59", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_types_react", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L60", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_types_react_dom", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L61", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_types_react_syntax_highlighter", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L76", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_typescript", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L77", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_vite", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L62", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_vitejs_plugin_react", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L78", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_vitest", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L63", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_vitest_coverage_v8", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "package.json", - "source_location": "L64", - "weight": 1.0, - "source": "package_devdependencies", - "target": "package_devdependencies_vitest_ui", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L22", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "fixtures_demo_data", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L24", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_capture_spec_themes", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_cleanup", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_launchapp", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_opensettingswindow", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_opentoolslauncher", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_seed", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_shoot", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_showsearch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/capture.spec.ts", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_capture_spec", - "target": "screenshots_helpers_theme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L18", - "weight": 1.0, - "source": "fixtures_demo_data", - "target": "fixtures_demo_data_demo_clips", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L11", - "weight": 1.0, - "source": "fixtures_demo_data", - "target": "fixtures_demo_data_democlip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L88", - "weight": 1.0, - "source": "fixtures_demo_data", - "target": "fixtures_demo_data_quick_tools", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L80", - "weight": 1.0, - "source": "fixtures_demo_data", - "target": "fixtures_demo_data_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L108", - "weight": 1.0, - "source": "fixtures_demo_data", - "target": "fixtures_demo_data_templates", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L9", - "weight": 1.0, - "source": "fixtures_demo_data", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L9", - "weight": 1.0, - "source": "fixtures_demo_data", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L18", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "fixtures_demo_data", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "screenshots/fixtures/demo-data.ts", - "source_location": "L12", - "weight": 1.0, - "source": "fixtures_demo_data_democlip", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L18", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "fixtures_demo_data_democlip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L18", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "fixtures_demo_data_demo_clips", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L18", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "fixtures_demo_data_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L18", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "fixtures_demo_data_quick_tools", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L18", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "fixtures_demo_data_templates", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L156", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_cleanup", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L47", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_launchapp", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L34", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_launchedapp", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L29", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_main_entry", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L128", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_opensettingswindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L139", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_opentoolslauncher", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L32", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_output_dir", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L62", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_seed", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L115", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_shoot", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L120", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_showsearch", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L26", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_theme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/helpers.ts", - "source_location": "L41", - "weight": 1.0, - "source": "screenshots_helpers", - "target": "screenshots_helpers_windowwithapi", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L2", - "weight": 1.0, - "source": "screenshots_tsconfig", - "target": "screenshots_tsconfig_compileroptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L12", - "weight": 1.0, - "source": "screenshots_tsconfig", - "target": "screenshots_tsconfig_include", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L7", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_esmoduleinterop", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L9", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_lib", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L4", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_module", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L5", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_moduleresolution", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L8", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_skiplibcheck", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L6", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_strict", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L3", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_target", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "screenshots/tsconfig.json", - "source_location": "L10", - "weight": 1.0, - "source": "screenshots_tsconfig_compileroptions", - "target": "screenshots_tsconfig_compileroptions_types", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "site/app.js", - "source_location": "L21", - "weight": 1.0, - "source": "site_app", - "target": "site_app_applythemelabels", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "site/app.js", - "source_location": "L13", - "weight": 1.0, - "source": "site_app", - "target": "site_app_hasmanualchoice", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "site/app.js", - "source_location": "L29", - "weight": 1.0, - "source": "site_app", - "target": "site_app_settheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "site/app.js", - "source_location": "L39", - "weight": 1.0, - "source": "site_app", - "target": "site_app_toggletheme", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "site/app.js", - "source_location": "L36", - "weight": 1.0, - "source": "site_app_settheme", - "target": "site_app_applythemelabels", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "site/app.js", - "source_location": "L41", - "weight": 1.0, - "source": "site_app_toggletheme", - "target": "site_app_settheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L56", - "weight": 1.0, - "source": "mocks_electron", - "target": "mocks_electron_app", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L38", - "weight": 1.0, - "source": "mocks_electron", - "target": "mocks_electron_browserwindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L3", - "weight": 1.0, - "source": "mocks_electron", - "target": "mocks_electron_clipboard", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L23", - "weight": 1.0, - "source": "mocks_electron", - "target": "mocks_electron_globalshortcut", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L30", - "weight": 1.0, - "source": "mocks_electron", - "target": "mocks_electron_nativeimage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L17", - "weight": 1.0, - "source": "mocks_electron", - "target": "mocks_electron_safestorage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/__mocks__/electron.ts", - "source_location": "L52", - "weight": 1.0, - "source": "mocks_electron", - "target": "mocks_electron_shell", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L12", - "weight": 1.0, - "source": "app_index", - "target": "app_index_initializeapp", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L116", - "weight": 1.0, - "source": "app_index", - "target": "app_index_initializeservices", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L68", - "weight": 1.0, - "source": "app_index", - "target": "app_index_setupappevents", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L10", - "weight": 1.0, - "source": "app_index", - "target": "autostart_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L10", - "weight": 1.0, - "source": "app_index", - "target": "autostart_index_applyautostart", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "app_index", - "target": "hotkeys_index_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "app_index", - "target": "ipc_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "app_index", - "target": "ipc_index_setupmainipc", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "app_index", - "target": "main_tray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "app_index", - "target": "main_tray_gettray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "app_index", - "target": "main_tray_setisquitting", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "app_index", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "app_index", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "app_index", - "target": "updater_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "app_index", - "target": "updater_index_configureautoupdater", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "app_index", - "target": "updater_index_runautomaticupdatecheck", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "app_index", - "target": "updater_index_setupautoupdaterevents", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L8", - "weight": 1.0, - "source": "app_index", - "target": "window_bounds_getwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L8", - "weight": 1.0, - "source": "app_index", - "target": "window_creation_getmainwindow", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L8", - "weight": 1.0, - "source": "app_index", - "target": "window_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L8", - "weight": 1.0, - "source": "app_index", - "target": "window_index_initializewindowsystem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L9", - "weight": 1.0, - "source": "app_index", - "target": "window_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/app/index.ts", - "source_location": "L9", - "weight": 1.0, - "source": "app_index", - "target": "window_settings_applywindowsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "main_index", - "target": "app_index", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/app/index.ts", - "source_location": "L61", - "weight": 1.0, - "source": "app_index_initializeapp", - "target": "window_creation_getmainwindow" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/app/index.ts", - "source_location": "L20", - "weight": 1.0, - "source": "app_index_initializeapp", - "target": "window_index_initializewindowsystem" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "main_index", - "target": "app_index_initializeapp", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/app/index.ts", - "source_location": "L89", - "weight": 1.0, - "source": "app_index_setupappevents", - "target": "window_index_initializewindowsystem" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "main_index", - "target": "app_index_setupappevents", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/app/index.ts", - "source_location": "L118", - "weight": 1.0, - "source": "app_index_initializeservices", - "target": "ipc_index_setupmainipc" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/app/index.ts", - "source_location": "L121", - "weight": 1.0, - "source": "app_index_initializeservices", - "target": "updater_index_configureautoupdater" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/app/index.ts", - "source_location": "L122", - "weight": 1.0, - "source": "app_index_initializeservices", - "target": "updater_index_setupautoupdaterevents" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "main_index", - "target": "app_index_initializeservices", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.test.ts", - "source_location": "L12", - "weight": 1.0, - "source": "autostart_index_test", - "target": "autostart_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.test.ts", - "source_location": "L12", - "weight": 1.0, - "source": "autostart_index_test", - "target": "autostart_index_applyautostart", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.test.ts", - "source_location": "L12", - "weight": 1.0, - "source": "autostart_index_test", - "target": "autostart_index_getautostartstate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.test.ts", - "source_location": "L12", - "weight": 1.0, - "source": "autostart_index_test", - "target": "autostart_index_isautostartsupported", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L30", - "weight": 1.0, - "source": "autostart_index", - "target": "autostart_index_applyautostart", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L23", - "weight": 1.0, - "source": "autostart_index", - "target": "autostart_index_canmanageautostart", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L50", - "weight": 1.0, - "source": "autostart_index", - "target": "autostart_index_getautostartstate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L15", - "weight": 1.0, - "source": "autostart_index", - "target": "autostart_index_isautostartsupported", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L30", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "autostart_index", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L15", - "weight": 1.0, - "source": "ipc_index", - "target": "autostart_index", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L23", - "weight": 1.0, - "source": "autostart_index_canmanageautostart", - "target": "autostart_index_isautostartsupported", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L31", - "weight": 1.0, - "source": "autostart_index_applyautostart", - "target": "autostart_index_canmanageautostart", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/autoStart/index.ts", - "source_location": "L51", - "weight": 1.0, - "source": "autostart_index_getautostartstate", - "target": "autostart_index_canmanageautostart", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L30", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "autostart_index_applyautostart", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L15", - "weight": 1.0, - "source": "ipc_index", - "target": "autostart_index_applyautostart", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L30", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "autostart_index_getautostartstate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_clearimagecache", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_getclipboardbookmark", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_getclipboardhtml", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_getclipboardimage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_getclipboardrtf", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_getclipboardtext", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_getcurrentclipboarddata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_setclipboardbookmark", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_setclipboardhtml", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_setclipboardimage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_setclipboardrtf", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L29", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_setclipboardtext", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.test.ts", - "source_location": "L44", - "weight": 1.0, - "source": "clipboard_data_test", - "target": "clipboard_data_test_createmockimage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L58", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_clearimagecache", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L76", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_getclipboardbookmark", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L65", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_getclipboardhtml", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L68", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_getclipboardimage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L66", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_getclipboardrtf", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L64", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_getclipboardtext", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L16", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_getcurrentclipboarddata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L7", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_getimagefingerprint", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L108", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_setclipboardbookmark", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L89", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_setclipboardhtml", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L97", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_setclipboardimage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L93", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_setclipboardrtf", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L85", - "weight": 1.0, - "source": "clipboard_data", - "target": "clipboard_data_setclipboardtext", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_data", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_data", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_data", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/data.ts", - "source_location": "L32", - "weight": 1.0, - "source": "clipboard_data_getcurrentclipboarddata", - "target": "clipboard_data_getimagefingerprint", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_getcurrentclipboarddata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_data_getcurrentclipboarddata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L38", - "weight": 1.0, - "source": "clipboard_monitoring_checkclipboard", - "target": "clipboard_data_getcurrentclipboarddata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_monitoring_initializeclipboardmonitoring", - "target": "clipboard_data_getcurrentclipboarddata" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_data_getcurrentclipboarddata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_getclipboardtext", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_getclipboardhtml", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_getclipboardrtf", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_getclipboardimage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_getclipboardbookmark", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_setclipboardtext", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_setclipboardhtml", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_setclipboardrtf", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_setclipboardimage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_data_setclipboardbookmark", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L16", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_index_initializeclipboardsystem", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_ipc", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_ipc_setupclipboardipc", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_monitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_monitoring_initializeclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L12", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_quick_clips", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L11", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_quick_tools", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L10", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L8", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_storage_integration", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/index.ts", - "source_location": "L9", - "weight": 1.0, - "source": "clipboard_index", - "target": "clipboard_templates", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L5", - "weight": 1.0, - "source": "window_creation", - "target": "clipboard_index", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/clipboard/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "clipboard_index_initializeclipboardsystem", - "target": "clipboard_ipc_setupclipboardipc" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/clipboard/index.ts", - "source_location": "L18", - "weight": 1.0, - "source": "clipboard_index_initializeclipboardsystem", - "target": "clipboard_monitoring_initializeclipboardmonitoring" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L5", - "weight": 1.0, - "source": "window_creation", - "target": "clipboard_index_initializeclipboardsystem", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/window/creation.ts", - "source_location": "L238", - "weight": 1.0, - "source": "window_creation_createwindow", - "target": "clipboard_index_initializeclipboardsystem" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L76", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_ipc_setupclipboardipc", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L15", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_monitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L15", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_monitoring_setskipnextimagechange", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L15", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_monitoring_startclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L15", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_monitoring_stopclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L55", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_clips", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L55", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_clips_exportquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L55", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_clips_importquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L55", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_clips_opentoolsformatches", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L55", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_clips_scantextforpatterns", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L47", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_tools", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L47", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_tools_createquicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L47", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_tools_deletequicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L47", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_tools_getallquicktools", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L47", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_tools_reorderquicktools", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L47", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_tools_updatequicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L47", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_quick_tools_validatetoolurl", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L39", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L39", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_search_terms_createsearchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L39", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_search_terms_deletesearchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L39", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_search_terms_getallsearchterms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L39", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_search_terms_reordersearchterms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L39", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_search_terms_testsearchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L39", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_search_terms_updatesearchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_clearalldata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_exportdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_getclips", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_getsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_getstoragestats", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_importdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_saveclips", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_storage_integration_savesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L31", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_templates", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L31", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_templates_createtemplate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L31", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_templates_deletetemplate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L31", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_templates_generatetextfromtemplate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L31", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_templates_getalltemplates", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L31", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_templates_reordertemplates", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L31", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "clipboard_templates_updatetemplate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L70", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "notifications_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L70", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "notifications_index_shownotification", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types_quickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L71", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "storage_image_store", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/ipc.ts", - "source_location": "L71", - "weight": 1.0, - "source": "clipboard_ipc", - "target": "storage_image_store_loadimage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_monitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_monitoring_checkclipboard", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_monitoring_initializeclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_monitoring_setskipnextimagechange", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_monitoring_startclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_monitoring_stopclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L33", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "clipboard_monitoring_test_createmockwindow", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L23", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "storage_image_store", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L23", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "storage_image_store_saveimage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L24", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "storage_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.test.ts", - "source_location": "L24", - "weight": 1.0, - "source": "clipboard_monitoring_test", - "target": "storage_search_terms_generateid", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L37", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_monitoring_checkclipboard", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_monitoring_getdatapath", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L18", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_monitoring_initializeclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L32", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_monitoring_setskipnextimagechange", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L84", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_monitoring_startclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L93", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "clipboard_monitoring_stopclipboardmonitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L4", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "storage_image_store", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L4", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "storage_image_store_saveimage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "storage_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clipboard_monitoring", - "target": "storage_search_terms_generateid", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L6", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "clipboard_monitoring", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L49", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "clipboard_monitoring", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clipboard_monitoring_checkclipboard", - "target": "clipboard_monitoring_getdatapath", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L6", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "clipboard_monitoring_setskipnextimagechange", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L124", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_copyimageclip", - "target": "clipboard_monitoring_setskipnextimagechange" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L49", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "clipboard_monitoring_setskipnextimagechange", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L62", - "weight": 1.0, - "source": "clipboard_monitoring_checkclipboard", - "target": "storage_image_store_saveimage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/clipboard/monitoring.ts", - "source_location": "L60", - "weight": 1.0, - "source": "clipboard_monitoring_checkclipboard", - "target": "storage_search_terms_generateid" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "clipboard_quick_clips", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "clipboard_quick_clips_exportquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "clipboard_quick_clips_importquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "clipboard_quick_clips_opentoolsformatches", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "clipboard_quick_clips_scantextforpatterns", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L27", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "clipboard_quick_clips_test_mockedstorage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "clipboard_quick_clips_test_mockopenexternal", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L26", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.test.ts", - "source_location": "L26", - "weight": 1.0, - "source": "clipboard_quick_clips_test", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L159", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "clipboard_quick_clips_exportquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L177", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "clipboard_quick_clips_importquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L51", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "clipboard_quick_clips_opentoolsformatches", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L6", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "clipboard_quick_clips_scantextforpatterns", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "shared_types_quickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-clips.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_quick_clips", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools_createquicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools_deletequicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools_getallquicktools", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools_reorderquicktools", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L23", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools_test_mockedstorage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools_updatequicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L13", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "clipboard_quick_tools_validatetoolurl", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L21", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.test.ts", - "source_location": "L21", - "weight": 1.0, - "source": "clipboard_quick_tools_test", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L14", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "clipboard_quick_tools_createquicktool", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L32", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "clipboard_quick_tools_deletequicktool", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "clipboard_quick_tools_getallquicktools", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L41", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "clipboard_quick_tools_reorderquicktools", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L23", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "clipboard_quick_tools_updatequicktool", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L50", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "clipboard_quick_tools_validatetoolurl", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/quick-tools.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_quick_tools", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L33", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "clipboard_search_terms_createsearchterm", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L55", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "clipboard_search_terms_deletesearchterm", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L24", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "clipboard_search_terms_getallsearchterms", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L64", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "clipboard_search_terms_reordersearchterms", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L73", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "clipboard_search_terms_testsearchterm", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L43", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "clipboard_search_terms_updatesearchterm", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L10", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "clipboard_search_terms_validatecapturegroupnames", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_search_terms", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L35", - "weight": 1.0, - "source": "clipboard_search_terms_createsearchterm", - "target": "clipboard_search_terms_validatecapturegroupnames", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/search-terms.ts", - "source_location": "L46", - "weight": 1.0, - "source": "clipboard_search_terms_updatesearchterm", - "target": "clipboard_search_terms_validatecapturegroupnames", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L74", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_clearalldata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L55", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_exportdata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_getclips", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L27", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_getsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L46", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_getstoragestats", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L64", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_importdata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L14", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_saveclips", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L36", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "clipboard_storage_integration_savesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/storage-integration.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_storage_integration", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L14", - "weight": 1.0, - "source": "clipboard_templates", - "target": "clipboard_templates_createtemplate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L32", - "weight": 1.0, - "source": "clipboard_templates", - "target": "clipboard_templates_deletetemplate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L50", - "weight": 1.0, - "source": "clipboard_templates", - "target": "clipboard_templates_generatetextfromtemplate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clipboard_templates", - "target": "clipboard_templates_getalltemplates", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L41", - "weight": 1.0, - "source": "clipboard_templates", - "target": "clipboard_templates_reordertemplates", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L23", - "weight": 1.0, - "source": "clipboard_templates", - "target": "clipboard_templates_updatetemplate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_templates", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clipboard_templates", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_templates", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/clipboard/templates.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clipboard_templates", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L45", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "hotkeys_actions", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L45", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "hotkeys_actions_hotkeyactions", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L48", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "storage_image_store", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L48", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "storage_image_store_loadimage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L47", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.test.ts", - "source_location": "L47", - "weight": 1.0, - "source": "hotkeys_actions_test", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L12", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "hotkeys_actions_hotkeyactions", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "notifications_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "notifications_index_shownotification", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L7", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L7", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "storage_image_store", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "storage_image_store_loadimage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_actions", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "hotkeys_actions", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L15", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_actions", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L84", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions", - "target": "hotkeys_actions_hotkeyactions_copycliptoclipboard", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L114", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions", - "target": "hotkeys_actions_hotkeyactions_copyimageclip", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L52", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions", - "target": "hotkeys_actions_hotkeyactions_copyquickclip", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L22", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions", - "target": "hotkeys_actions_hotkeyactions_focuswindow", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L165", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions", - "target": "hotkeys_actions_hotkeyactions_opentoolslauncher", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L15", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions", - "target": "hotkeys_actions_hotkeyactions_setmainwindow", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L141", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions", - "target": "hotkeys_actions_hotkeyactions_togglesearchbar", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "hotkeys_actions_hotkeyactions", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L15", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_actions_hotkeyactions", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L72", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_copyquickclip", - "target": "hotkeys_actions_hotkeyactions_copycliptoclipboard", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L75", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_copyquickclip", - "target": "notifications_index_shownotification" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L103", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_copycliptoclipboard", - "target": "hotkeys_actions_hotkeyactions_copyimageclip", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L84", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_copycliptoclipboard", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L121", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_copyimageclip", - "target": "storage_image_store_loadimage" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L180", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_opentoolslauncher", - "target": "window_creation", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "src/main/hotkeys/actions.ts", - "source_location": "L183", - "weight": 1.0, - "source": "hotkeys_actions_hotkeyactions_opentoolslauncher", - "target": "window_creation_createtoolslauncherwindow" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L20", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_index_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L13", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_manager", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L13", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_manager_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L14", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_registry", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L14", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_registry_hotkeyregistry", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L16", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_types", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L16", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_types_hotkeycallbackmap", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L16", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_types_hotkeyregistrystate", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/index.ts", - "source_location": "L16", - "weight": 1.0, - "source": "src_main_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_types_registeredhotkey", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "ipc_index", - "target": "hotkeys_index_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L6", - "weight": 1.0, - "source": "window_creation", - "target": "hotkeys_index_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.test.ts", - "source_location": "L24", - "weight": 1.0, - "source": "hotkeys_manager_test", - "target": "hotkeys_manager", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.test.ts", - "source_location": "L24", - "weight": 1.0, - "source": "hotkeys_manager_test", - "target": "hotkeys_manager_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "hotkeys_manager_test", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.test.ts", - "source_location": "L25", - "weight": 1.0, - "source": "hotkeys_manager_test", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L10", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "hotkeys_manager_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "hotkeys_registry", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "hotkeys_registry_hotkeyregistry", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_manager", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L154", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_cleanup", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L159", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_getcurrenthotkeys", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L18", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_initialize", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L163", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_ishotkeyregistered", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L167", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_isinitialized", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L135", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_onsettingschanged", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L67", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L35", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_registerhotkeys", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L78", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L119", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_registersearchhotkey", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L102", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L14", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager", - "target": "hotkeys_manager_hotkeymanager_setmainwindow", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L27", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_initialize", - "target": "hotkeys_manager_hotkeymanager_registerhotkeys", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L142", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_onsettingschanged", - "target": "hotkeys_manager_hotkeymanager_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L148", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_onsettingschanged", - "target": "hotkeys_manager_hotkeymanager_registerhotkeys", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L52", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registerhotkeys", - "target": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L55", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registerhotkeys", - "target": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L61", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registerhotkeys", - "target": "hotkeys_manager_hotkeymanager_registersearchhotkey", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L58", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registerhotkeys", - "target": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L67", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registerfocuswindowhotkey", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L78", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registerquickcliphotkeys", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L102", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registertoolslauncherhotkey", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/manager.ts", - "source_location": "L119", - "weight": 1.0, - "source": "hotkeys_manager_hotkeymanager_registersearchhotkey", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.test.ts", - "source_location": "L10", - "weight": 1.0, - "source": "hotkeys_registry_test", - "target": "hotkeys_registry", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.test.ts", - "source_location": "L10", - "weight": 1.0, - "source": "hotkeys_registry_test", - "target": "hotkeys_registry_hotkeyregistry", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L7", - "weight": 1.0, - "source": "hotkeys_registry", - "target": "hotkeys_registry_hotkeyregistry", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_registry", - "target": "hotkeys_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_registry", - "target": "hotkeys_types_hotkeyregistrystate", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L78", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_registry_hotkeyregistry_cleanup", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L64", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_registry_hotkeyregistry_getcurrenthotkeys", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L71", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_registry_hotkeyregistry_ishotkeyregistered", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L13", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_registry_hotkeyregistry_isinitialized", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L24", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_registry_hotkeyregistry_registerhotkey", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L17", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_registry_hotkeyregistry_setinitialized", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L50", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_registry_hotkeyregistry_unregisterallhotkeys", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L8", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry", - "target": "hotkeys_types_hotkeyregistrystate", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/registry.ts", - "source_location": "L79", - "weight": 1.0, - "source": "hotkeys_registry_hotkeyregistry_cleanup", - "target": "hotkeys_registry_hotkeyregistry_unregisterallhotkeys", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/types.ts", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_types", - "target": "hotkeys_types_hotkeycallbackmap", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/types.ts", - "source_location": "L19", - "weight": 1.0, - "source": "hotkeys_types", - "target": "hotkeys_types_hotkeyregistrystate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/hotkeys/types.ts", - "source_location": "L12", - "weight": 1.0, - "source": "hotkeys_types", - "target": "hotkeys_types_registeredhotkey", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L17", - "weight": 1.0, - "source": "ipc_index", - "target": "ipc_index_setupmainipc", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "ipc_index", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "ipc_index", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L14", - "weight": 1.0, - "source": "ipc_index", - "target": "updater_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L14", - "weight": 1.0, - "source": "ipc_index", - "target": "updater_index_checkforupdateswithretry", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "ipc_index", - "target": "window_creation", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "ipc_index", - "target": "window_creation_createsettingswindow", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "ipc_index", - "target": "window_creation_createtoolslauncherwindow", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "ipc_index", - "target": "window_creation_getmainwindow", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "ipc_index", - "target": "window_creation_getsettingswindow", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "ipc_index", - "target": "window_creation_gettoolslauncherwindow", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L13", - "weight": 1.0, - "source": "ipc_index", - "target": "window_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/ipc/index.ts", - "source_location": "L13", - "weight": 1.0, - "source": "ipc_index", - "target": "window_settings_applywindowsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/notifications/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "notifications_index", - "target": "notifications_index_shownotification", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/notifications/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "notifications_index", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/notifications/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "notifications_index", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/clips.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_clips", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/clips.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_clips", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/clips.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_clips", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/clips.ts", - "source_location": "L6", - "weight": 1.0, - "source": "storage_clips", - "target": "storage_clips_converttostoredclips", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/clips.ts", - "source_location": "L23", - "weight": 1.0, - "source": "storage_clips", - "target": "storage_clips_getclipstats", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L29", - "weight": 1.0, - "source": "storage_index", - "target": "storage_clips", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L29", - "weight": 1.0, - "source": "storage_index", - "target": "storage_clips_converttostoredclips", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L335", - "weight": 1.0, - "source": "storage_index_securestorage_saveclips", - "target": "storage_clips_converttostoredclips" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L29", - "weight": 1.0, - "source": "storage_index", - "target": "storage_clips_getclipstats", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L854", - "weight": 1.0, - "source": "storage_index_securestorage_getstoragestats", - "target": "storage_clips_getclipstats" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_defaults", - "target": "shared_constants", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_defaults", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_defaults", - "target": "shared_types_appdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_defaults", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_defaults", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L55", - "weight": 1.0, - "source": "storage_defaults", - "target": "storage_defaults_default_data", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_defaults", - "target": "storage_defaults_default_hotkey_settings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/defaults.ts", - "source_location": "L40", - "weight": 1.0, - "source": "storage_defaults", - "target": "storage_defaults_default_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L19", - "weight": 1.0, - "source": "storage_index", - "target": "storage_defaults", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L11", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_defaults", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/settings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_settings", - "target": "storage_defaults", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/settings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_settings", - "target": "storage_defaults_default_hotkey_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L19", - "weight": 1.0, - "source": "storage_index", - "target": "storage_defaults_default_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L11", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_defaults_default_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L11", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_defaults_default_data", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_ensuredatadirectory", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_isencryptionavailable", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_loadencryptedbuffer", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_loadencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_loadjsonfile", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_saveencryptedbuffer", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_saveencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_file_operations_test", - "target": "storage_file_operations_savejsonfile", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L140", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_ensuredatadirectory", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L147", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_isencryptionavailable", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L123", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_loadencryptedbuffer", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_loadencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L80", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_loadjsonfile", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L95", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_saveencryptedbuffer", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L7", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_saveencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/file-operations.ts", - "source_location": "L73", - "weight": 1.0, - "source": "storage_file_operations", - "target": "storage_file_operations_savejsonfile", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_file_operations", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_index", - "target": "storage_file_operations", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L12", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_file_operations", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_file_operations_saveencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/image-store.ts", - "source_location": "L27", - "weight": 1.0, - "source": "storage_image_store_saveimage", - "target": "storage_file_operations_saveencryptedjson" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_index", - "target": "storage_file_operations_saveencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L259", - "weight": 1.0, - "source": "storage_index_securestorage_savedomain", - "target": "storage_file_operations_saveencryptedjson" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L12", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_file_operations_saveencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/migration.ts", - "source_location": "L166", - "weight": 1.0, - "source": "storage_migration_migratelegacystorage", - "target": "storage_file_operations_saveencryptedjson" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_file_operations_loadencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_index", - "target": "storage_file_operations_loadencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L12", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_file_operations_loadencryptedjson", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_index", - "target": "storage_file_operations_savejsonfile", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L294", - "weight": 1.0, - "source": "storage_index_securestorage_savemeta", - "target": "storage_file_operations_savejsonfile" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L12", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_file_operations_savejsonfile", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/migration.ts", - "source_location": "L181", - "weight": 1.0, - "source": "storage_migration_migratelegacystorage", - "target": "storage_file_operations_savejsonfile" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_index", - "target": "storage_file_operations_loadjsonfile", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_file_operations_ensuredatadirectory", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/image-store.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_image_store_saveimage", - "target": "storage_file_operations_ensuredatadirectory" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_index", - "target": "storage_file_operations_ensuredatadirectory", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L117", - "weight": 1.0, - "source": "storage_index_securestorage_loaddatainbackground", - "target": "storage_file_operations_ensuredatadirectory" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L21", - "weight": 1.0, - "source": "storage_index", - "target": "storage_file_operations_isencryptionavailable", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L120", - "weight": 1.0, - "source": "storage_index_securestorage_loaddatainbackground", - "target": "storage_file_operations_isencryptionavailable" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.test.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_image_store_test", - "target": "storage_image_store", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.test.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_image_store_test", - "target": "storage_image_store_deleteallimages", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.test.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_image_store_test", - "target": "storage_image_store_deleteimage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.test.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_image_store_test", - "target": "storage_image_store_loadimage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.test.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_image_store_test", - "target": "storage_image_store_loadthumbnail", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.test.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_image_store_test", - "target": "storage_image_store_saveimage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L82", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_image_store_deleteallimages", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L62", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_image_store_deleteimage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L11", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_image_store_getimagesdir", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L46", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_image_store_loadimage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L54", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_image_store_loadthumbnail", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L19", - "weight": 1.0, - "source": "storage_image_store", - "target": "storage_image_store_saveimage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L53", - "weight": 1.0, - "source": "storage_index", - "target": "storage_image_store", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L83", - "weight": 1.0, - "source": "storage_image_store_deleteallimages", - "target": "storage_image_store_getimagesdir", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L63", - "weight": 1.0, - "source": "storage_image_store_deleteimage", - "target": "storage_image_store_getimagesdir", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L47", - "weight": 1.0, - "source": "storage_image_store_loadimage", - "target": "storage_image_store_getimagesdir", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L55", - "weight": 1.0, - "source": "storage_image_store_loadthumbnail", - "target": "storage_image_store_getimagesdir", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/image-store.ts", - "source_location": "L20", - "weight": 1.0, - "source": "storage_image_store_saveimage", - "target": "storage_image_store_getimagesdir", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L53", - "weight": 1.0, - "source": "storage_index", - "target": "storage_image_store_saveimage", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L228", - "weight": 1.0, - "source": "storage_index_securestorage_migrateinlineimages", - "target": "storage_image_store_saveimage" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L53", - "weight": 1.0, - "source": "storage_index", - "target": "storage_image_store_deleteimage", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L345", - "weight": 1.0, - "source": "storage_index_securestorage_saveclips", - "target": "storage_image_store_deleteimage" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L53", - "weight": 1.0, - "source": "storage_index", - "target": "storage_image_store_deleteallimages", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L785", - "weight": 1.0, - "source": "storage_index_securestorage_clearalldata", - "target": "storage_image_store_deleteallimages" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_appdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_quickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_storagemeta", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_storagestats", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_templatesdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storage_index", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L57", - "weight": 1.0, - "source": "storage_index", - "target": "storage_index_default_templates_data", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L63", - "weight": 1.0, - "source": "storage_index", - "target": "storage_index_securestorage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L888", - "weight": 1.0, - "source": "storage_index", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L20", - "weight": 1.0, - "source": "storage_index", - "target": "storage_migration", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L20", - "weight": 1.0, - "source": "storage_index", - "target": "storage_migration_migratedata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L20", - "weight": 1.0, - "source": "storage_index", - "target": "storage_migration_migratelegacystorage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_index", - "target": "storage_quick_tools", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_index", - "target": "storage_quick_tools_createquicktoolobject", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_index", - "target": "storage_quick_tools_processquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_index", - "target": "storage_quick_tools_reorderquicktoolsarray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_index", - "target": "storage_quick_tools_sortquicktoolsbyorder", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_index", - "target": "storage_quick_tools_updatequicktoolobject", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L38", - "weight": 1.0, - "source": "storage_index", - "target": "storage_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L38", - "weight": 1.0, - "source": "storage_index", - "target": "storage_search_terms_createsearchtermobject", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L38", - "weight": 1.0, - "source": "storage_index", - "target": "storage_search_terms_generateid", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L38", - "weight": 1.0, - "source": "storage_index", - "target": "storage_search_terms_reordersearchtermsarray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L38", - "weight": 1.0, - "source": "storage_index", - "target": "storage_search_terms_sortsearchtermsbyorder", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L38", - "weight": 1.0, - "source": "storage_index", - "target": "storage_search_terms_updatesearchtermobject", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L30", - "weight": 1.0, - "source": "storage_index", - "target": "storage_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L30", - "weight": 1.0, - "source": "storage_index", - "target": "storage_settings_mergesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L30", - "weight": 1.0, - "source": "storage_index", - "target": "storage_settings_normalizesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_index", - "target": "storage_templates", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_index", - "target": "storage_templates_createtemplateobject", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_index", - "target": "storage_templates_generatetextfromtemplate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_index", - "target": "storage_templates_reordertemplatesarray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_index", - "target": "storage_templates_sorttemplatesbyorder", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L31", - "weight": 1.0, - "source": "storage_index", - "target": "storage_templates_updatetemplateobject", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L52", - "weight": 1.0, - "source": "storage_index", - "target": "storage_window_bounds", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L52", - "weight": 1.0, - "source": "storage_index", - "target": "storage_window_bounds_getwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L52", - "weight": 1.0, - "source": "storage_index", - "target": "storage_window_bounds_savewindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "updater_index", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/bounds.ts", - "source_location": "L4", - "weight": 1.0, - "source": "window_bounds", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L14", - "weight": 1.0, - "source": "window_creation", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/settings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "window_settings", - "target": "storage_index", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L76", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "shared_types_storagemeta", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L74", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L75", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "shared_types_templatesdata", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L73", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L763", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_clearalldata", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L83", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_constructor", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L602", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_createquicktool", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L516", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_createsearchterm", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L409", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_createtemplate", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L643", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_deletequicktool", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L552", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_deletesearchterm", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L445", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_deletetemplate", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L791", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_exportdata", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L484", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_generatetextfromtemplate", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L314", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_getclips", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L592", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_getquicktools", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L506", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_getsearchterms", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L359", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_getsettings", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L849", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_getstoragestats", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L399", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_gettemplates", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L754", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_getwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L811", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_importdata", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L681", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_importquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L97", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L147", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_loadalldomains", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L114", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_loaddatainbackground", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L217", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_migrateinlineimages", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L661", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_reorderquicktools", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L570", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_reordersearchterms", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L463", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_reordertemplates", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L325", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_saveclips", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L279", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_saveclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L248", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_savedomain", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L293", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_savemeta", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L378", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_savesettings", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L272", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_savesettingsdata", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L286", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L742", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_savewindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L300", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_setonbackgroundloadcomplete", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L621", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_updatequicktool", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L530", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_updatesearchterm", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L390", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_updatesetting", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L423", - "weight": 1.0, - "source": "storage_index_securestorage", - "target": "storage_index_securestorage_updatetemplate", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L765", - "weight": 1.0, - "source": "storage_index_securestorage_clearalldata", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L604", - "weight": 1.0, - "source": "storage_index_securestorage_createquicktool", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L518", - "weight": 1.0, - "source": "storage_index_securestorage_createsearchterm", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L411", - "weight": 1.0, - "source": "storage_index_securestorage_createtemplate", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L645", - "weight": 1.0, - "source": "storage_index_securestorage_deletequicktool", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L554", - "weight": 1.0, - "source": "storage_index_securestorage_deletesearchterm", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L447", - "weight": 1.0, - "source": "storage_index_securestorage_deletetemplate", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L793", - "weight": 1.0, - "source": "storage_index_securestorage_exportdata", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L490", - "weight": 1.0, - "source": "storage_index_securestorage_generatetextfromtemplate", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L316", - "weight": 1.0, - "source": "storage_index_securestorage_getclips", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L594", - "weight": 1.0, - "source": "storage_index_securestorage_getquicktools", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L508", - "weight": 1.0, - "source": "storage_index_securestorage_getsearchterms", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L361", - "weight": 1.0, - "source": "storage_index_securestorage_getsettings", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L851", - "weight": 1.0, - "source": "storage_index_securestorage_getstoragestats", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L401", - "weight": 1.0, - "source": "storage_index_securestorage_gettemplates", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L813", - "weight": 1.0, - "source": "storage_index_securestorage_importdata", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L683", - "weight": 1.0, - "source": "storage_index_securestorage_importquickclipsconfig", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L108", - "weight": 1.0, - "source": "storage_index_securestorage_initialize", - "target": "storage_index_securestorage_loaddatainbackground", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L663", - "weight": 1.0, - "source": "storage_index_securestorage_reorderquicktools", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L572", - "weight": 1.0, - "source": "storage_index_securestorage_reordersearchterms", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L465", - "weight": 1.0, - "source": "storage_index_securestorage_reordertemplates", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L327", - "weight": 1.0, - "source": "storage_index_securestorage_saveclips", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L380", - "weight": 1.0, - "source": "storage_index_securestorage_savesettings", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L623", - "weight": 1.0, - "source": "storage_index_securestorage_updatequicktool", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L532", - "weight": 1.0, - "source": "storage_index_securestorage_updatesearchterm", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L425", - "weight": 1.0, - "source": "storage_index_securestorage_updatetemplate", - "target": "storage_index_securestorage_initialize", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L131", - "weight": 1.0, - "source": "storage_index_securestorage_loaddatainbackground", - "target": "storage_index_securestorage_loadalldomains", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L128", - "weight": 1.0, - "source": "storage_index_securestorage_loaddatainbackground", - "target": "storage_migration_migratelegacystorage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L208", - "weight": 1.0, - "source": "storage_index_securestorage_loadalldomains", - "target": "storage_index_securestorage_migrateinlineimages", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L165", - "weight": 1.0, - "source": "storage_index_securestorage_loadalldomains", - "target": "storage_migration_migratedata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L240", - "weight": 1.0, - "source": "storage_index_securestorage_migrateinlineimages", - "target": "storage_index_securestorage_saveclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L227", - "weight": 1.0, - "source": "storage_index_securestorage_migrateinlineimages", - "target": "storage_search_terms_generateid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L280", - "weight": 1.0, - "source": "storage_index_securestorage_saveclipsdata", - "target": "storage_index_securestorage_savedomain", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L273", - "weight": 1.0, - "source": "storage_index_securestorage_savesettingsdata", - "target": "storage_index_securestorage_savedomain", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L287", - "weight": 1.0, - "source": "storage_index_securestorage_savetemplatesdata", - "target": "storage_index_securestorage_savedomain", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L369", - "weight": 1.0, - "source": "storage_index_securestorage_getsettings", - "target": "storage_index_securestorage_savesettingsdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L835", - "weight": 1.0, - "source": "storage_index_securestorage_importdata", - "target": "storage_index_securestorage_savesettingsdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L384", - "weight": 1.0, - "source": "storage_index_securestorage_savesettings", - "target": "storage_index_securestorage_savesettingsdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L836", - "weight": 1.0, - "source": "storage_index_securestorage_importdata", - "target": "storage_index_securestorage_saveclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L351", - "weight": 1.0, - "source": "storage_index_securestorage_saveclips", - "target": "storage_index_securestorage_saveclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L614", - "weight": 1.0, - "source": "storage_index_securestorage_createquicktool", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L523", - "weight": 1.0, - "source": "storage_index_securestorage_createsearchterm", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L416", - "weight": 1.0, - "source": "storage_index_securestorage_createtemplate", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L655", - "weight": 1.0, - "source": "storage_index_securestorage_deletequicktool", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L564", - "weight": 1.0, - "source": "storage_index_securestorage_deletesearchterm", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L457", - "weight": 1.0, - "source": "storage_index_securestorage_deletetemplate", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L837", - "weight": 1.0, - "source": "storage_index_securestorage_importdata", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L733", - "weight": 1.0, - "source": "storage_index_securestorage_importquickclipsconfig", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L675", - "weight": 1.0, - "source": "storage_index_securestorage_reorderquicktools", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L584", - "weight": 1.0, - "source": "storage_index_securestorage_reordersearchterms", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L478", - "weight": 1.0, - "source": "storage_index_securestorage_reordertemplates", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L636", - "weight": 1.0, - "source": "storage_index_securestorage_updatequicktool", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L545", - "weight": 1.0, - "source": "storage_index_securestorage_updatesearchterm", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L438", - "weight": 1.0, - "source": "storage_index_securestorage_updatetemplate", - "target": "storage_index_securestorage_savetemplatesdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L838", - "weight": 1.0, - "source": "storage_index_securestorage_importdata", - "target": "storage_index_securestorage_savemeta", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L314", - "weight": 1.0, - "source": "storage_index_securestorage_getclips", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L325", - "weight": 1.0, - "source": "storage_index_securestorage_saveclips", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L359", - "weight": 1.0, - "source": "storage_index_securestorage_getsettings", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L364", - "weight": 1.0, - "source": "storage_index_securestorage_getsettings", - "target": "storage_settings_normalizesettings" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L378", - "weight": 1.0, - "source": "storage_index_securestorage_savesettings", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L383", - "weight": 1.0, - "source": "storage_index_securestorage_savesettings", - "target": "storage_settings_mergesettings" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L391", - "weight": 1.0, - "source": "storage_index_securestorage_updatesetting", - "target": "storage_index_securestorage_savesettings", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L390", - "weight": 1.0, - "source": "storage_index_securestorage_updatesetting", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L399", - "weight": 1.0, - "source": "storage_index_securestorage_gettemplates", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L403", - "weight": 1.0, - "source": "storage_index_securestorage_gettemplates", - "target": "storage_templates_sorttemplatesbyorder" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L409", - "weight": 1.0, - "source": "storage_index_securestorage_createtemplate", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L414", - "weight": 1.0, - "source": "storage_index_securestorage_createtemplate", - "target": "storage_templates_createtemplateobject" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L423", - "weight": 1.0, - "source": "storage_index_securestorage_updatetemplate", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L433", - "weight": 1.0, - "source": "storage_index_securestorage_updatetemplate", - "target": "storage_templates_updatetemplateobject" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L456", - "weight": 1.0, - "source": "storage_index_securestorage_deletetemplate", - "target": "storage_templates_reordertemplatesarray" - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L463", - "weight": 1.0, - "source": "storage_index_securestorage_reordertemplates", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L506", - "weight": 1.0, - "source": "storage_index_securestorage_getsearchterms", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L510", - "weight": 1.0, - "source": "storage_index_securestorage_getsearchterms", - "target": "storage_search_terms_sortsearchtermsbyorder" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L516", - "weight": 1.0, - "source": "storage_index_securestorage_createsearchterm", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L521", - "weight": 1.0, - "source": "storage_index_securestorage_createsearchterm", - "target": "storage_search_terms_createsearchtermobject" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L530", - "weight": 1.0, - "source": "storage_index_securestorage_updatesearchterm", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L540", - "weight": 1.0, - "source": "storage_index_securestorage_updatesearchterm", - "target": "storage_search_terms_updatesearchtermobject" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L563", - "weight": 1.0, - "source": "storage_index_securestorage_deletesearchterm", - "target": "storage_search_terms_reordersearchtermsarray" - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L570", - "weight": 1.0, - "source": "storage_index_securestorage_reordersearchterms", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L592", - "weight": 1.0, - "source": "storage_index_securestorage_getquicktools", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L596", - "weight": 1.0, - "source": "storage_index_securestorage_getquicktools", - "target": "storage_quick_tools_sortquicktoolsbyorder" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L602", - "weight": 1.0, - "source": "storage_index_securestorage_createquicktool", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L607", - "weight": 1.0, - "source": "storage_index_securestorage_createquicktool", - "target": "storage_quick_tools_createquicktoolobject" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L621", - "weight": 1.0, - "source": "storage_index_securestorage_updatequicktool", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L631", - "weight": 1.0, - "source": "storage_index_securestorage_updatequicktool", - "target": "storage_quick_tools_updatequicktoolobject" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L654", - "weight": 1.0, - "source": "storage_index_securestorage_deletequicktool", - "target": "storage_quick_tools_reorderquicktoolsarray" - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L661", - "weight": 1.0, - "source": "storage_index_securestorage_reorderquicktools", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "parameter_type", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L681", - "weight": 1.0, - "source": "storage_index_securestorage_importquickclipsconfig", - "target": "shared_types_quickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L686", - "weight": 1.0, - "source": "storage_index_securestorage_importquickclipsconfig", - "target": "storage_quick_tools_processquickclipsconfig" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/index.ts", - "source_location": "L818", - "weight": 1.0, - "source": "storage_index_securestorage_importdata", - "target": "storage_migration_migratedata" - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/index.ts", - "source_location": "L849", - "weight": 1.0, - "source": "storage_index_securestorage_getstoragestats", - "target": "shared_types_storagestats", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "updater_index", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/bounds.ts", - "source_location": "L4", - "weight": 1.0, - "source": "window_bounds", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L14", - "weight": 1.0, - "source": "window_creation", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/settings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "window_settings", - "target": "storage_index_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_migration_test", - "target": "storage_migration", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_migration_test", - "target": "storage_migration_migratedata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.test.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_migration_test", - "target": "storage_migration_migratelegacystorage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storage_migration", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storage_migration", - "target": "shared_types_appdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storage_migration", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storage_migration", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storage_migration", - "target": "shared_types_storagemeta", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storage_migration", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storage_migration", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L19", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_migration_migratedata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L137", - "weight": 1.0, - "source": "storage_migration", - "target": "storage_migration_migratelegacystorage", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/migration.ts", - "source_location": "L163", - "weight": 1.0, - "source": "storage_migration_migratelegacystorage", - "target": "storage_migration_migratedata", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L7", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "storage_quick_tools_createquicktoolobject", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L58", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "storage_quick_tools_processquickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L48", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "storage_quick_tools_reorderquicktoolsarray", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L41", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "storage_quick_tools_sortquicktoolsbyorder", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L27", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "storage_quick_tools_updatequicktoolobject", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "storage_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_quick_tools", - "target": "storage_search_terms_generateid", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L14", - "weight": 1.0, - "source": "storage_quick_tools_createquicktoolobject", - "target": "storage_search_terms_generateid" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/storage/quick-tools.ts", - "source_location": "L84", - "weight": 1.0, - "source": "storage_quick_tools_processquickclipsconfig", - "target": "storage_search_terms_generateid" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_search_terms_test", - "target": "storage_search_terms", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_search_terms_test", - "target": "storage_search_terms_createsearchtermobject", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_search_terms_test", - "target": "storage_search_terms_generateid", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_search_terms_test", - "target": "storage_search_terms_reordersearchtermsarray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_search_terms_test", - "target": "storage_search_terms_sortsearchtermsbyorder", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_search_terms_test", - "target": "storage_search_terms_updatesearchtermobject", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_search_terms", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_search_terms", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L13", - "weight": 1.0, - "source": "storage_search_terms", - "target": "storage_search_terms_createsearchtermobject", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L6", - "weight": 1.0, - "source": "storage_search_terms", - "target": "storage_search_terms_generateid", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L49", - "weight": 1.0, - "source": "storage_search_terms", - "target": "storage_search_terms_reordersearchtermsarray", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L42", - "weight": 1.0, - "source": "storage_search_terms", - "target": "storage_search_terms_sortsearchtermsbyorder", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L28", - "weight": 1.0, - "source": "storage_search_terms", - "target": "storage_search_terms_updatesearchtermobject", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/search-terms.ts", - "source_location": "L15", - "weight": 1.0, - "source": "storage_search_terms_createsearchtermobject", - "target": "storage_search_terms_generateid", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/settings.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_settings", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/settings.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_settings", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/settings.ts", - "source_location": "L19", - "weight": 1.0, - "source": "storage_settings", - "target": "storage_settings_mergesettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/settings.ts", - "source_location": "L7", - "weight": 1.0, - "source": "storage_settings", - "target": "storage_settings_normalizesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates_createtemplateobject", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates_extracttemplatetokens", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates_generatetemplateid", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates_generatetextfromtemplate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates_reordertemplatesarray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates_sorttemplatesbyorder", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storage_templates_test", - "target": "storage_templates_updatetemplateobject", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_templates", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storage_templates", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L13", - "weight": 1.0, - "source": "storage_templates", - "target": "storage_templates_createtemplateobject", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L55", - "weight": 1.0, - "source": "storage_templates", - "target": "storage_templates_extracttemplatetokens", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L6", - "weight": 1.0, - "source": "storage_templates", - "target": "storage_templates_generatetemplateid", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L79", - "weight": 1.0, - "source": "storage_templates", - "target": "storage_templates_generatetextfromtemplate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L45", - "weight": 1.0, - "source": "storage_templates", - "target": "storage_templates_reordertemplatesarray", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L38", - "weight": 1.0, - "source": "storage_templates", - "target": "storage_templates_sorttemplatesbyorder", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L27", - "weight": 1.0, - "source": "storage_templates", - "target": "storage_templates_updatetemplateobject", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/templates.ts", - "source_location": "L15", - "weight": 1.0, - "source": "storage_templates_createtemplateobject", - "target": "storage_templates_generatetemplateid", - "confidence_score": 1.0 - }, - { - "relation": "rationale_for", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "weight": 1.0, - "source": "startup_performance_optimizations_parallel_storage", - "target": "storage_window_bounds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_storage_system", - "target": "storage_window_bounds" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/window-bounds.ts", - "source_location": "L22", - "weight": 1.0, - "source": "storage_window_bounds", - "target": "storage_window_bounds_getwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/storage/window-bounds.ts", - "source_location": "L7", - "weight": 1.0, - "source": "storage_window_bounds", - "target": "storage_window_bounds_savewindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/tray.ts", - "source_location": "L7", - "weight": 1.0, - "source": "main_tray", - "target": "main_tray_createtray", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/tray.ts", - "source_location": "L67", - "weight": 1.0, - "source": "main_tray", - "target": "main_tray_getisquitting", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/tray.ts", - "source_location": "L59", - "weight": 1.0, - "source": "main_tray", - "target": "main_tray_gettray", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/tray.ts", - "source_location": "L63", - "weight": 1.0, - "source": "main_tray", - "target": "main_tray_setisquitting", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L4", - "weight": 1.0, - "source": "window_creation", - "target": "main_tray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L4", - "weight": 1.0, - "source": "window_creation", - "target": "main_tray_createtray", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L4", - "weight": 1.0, - "source": "window_creation", - "target": "main_tray_getisquitting", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L41", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L41", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_checkforupdateswithretry", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L41", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_configureautoupdater", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L41", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_runautomaticupdatecheck", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L41", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_setupautoupdaterevents", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L4", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_test_fakeautoupdater", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L48", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_test_flush", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L11", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_test_ismock_fakeautoupdater_getsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.test.ts", - "source_location": "L50", - "weight": 1.0, - "source": "updater_index_test", - "target": "updater_index_test_makewindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "updater_index", - "target": "updater_index_checkforupdateswithretry", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.ts", - "source_location": "L70", - "weight": 1.0, - "source": "updater_index", - "target": "updater_index_configureautoupdater", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.ts", - "source_location": "L115", - "weight": 1.0, - "source": "updater_index", - "target": "updater_index_runautomaticupdatecheck", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/updater/index.ts", - "source_location": "L81", - "weight": 1.0, - "source": "updater_index", - "target": "updater_index_setupautoupdaterevents", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/bounds.ts", - "source_location": "L38", - "weight": 1.0, - "source": "window_bounds", - "target": "window_bounds_getwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/bounds.ts", - "source_location": "L12", - "weight": 1.0, - "source": "window_bounds", - "target": "window_bounds_loadwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/bounds.ts", - "source_location": "L23", - "weight": 1.0, - "source": "window_bounds", - "target": "window_bounds_savewindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/bounds.ts", - "source_location": "L42", - "weight": 1.0, - "source": "window_bounds", - "target": "window_bounds_setwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L13", - "weight": 1.0, - "source": "window_creation", - "target": "window_bounds", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/window/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "window_index", - "target": "window_bounds", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "window_index", - "target": "window_bounds_loadwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/window/index.ts", - "source_location": "L12", - "weight": 1.0, - "source": "window_index_initializewindowsystem", - "target": "window_bounds_loadwindowbounds" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L13", - "weight": 1.0, - "source": "window_creation", - "target": "window_bounds_savewindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L13", - "weight": 1.0, - "source": "window_creation", - "target": "window_bounds_getwindowbounds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L33", - "weight": 1.0, - "source": "window_creation", - "target": "window_creation_createsettingswindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L96", - "weight": 1.0, - "source": "window_creation", - "target": "window_creation_createtoolslauncherwindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L153", - "weight": 1.0, - "source": "window_creation", - "target": "window_creation_createwindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L21", - "weight": 1.0, - "source": "window_creation", - "target": "window_creation_getmainwindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L25", - "weight": 1.0, - "source": "window_creation", - "target": "window_creation_getsettingswindow", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L29", - "weight": 1.0, - "source": "window_creation", - "target": "window_creation_gettoolslauncherwindow", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L7", - "weight": 1.0, - "source": "window_creation", - "target": "window_settings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L7", - "weight": 1.0, - "source": "window_creation", - "target": "window_settings_applywindowsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L7", - "weight": 1.0, - "source": "window_creation", - "target": "window_settings_calculatewindowposition", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L7", - "weight": 1.0, - "source": "window_creation", - "target": "window_settings_handlewindowblur", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/creation.ts", - "source_location": "L7", - "weight": 1.0, - "source": "window_creation", - "target": "window_settings_handlewindowfocus", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/window/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "window_index", - "target": "window_creation", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/window/creation.ts", - "source_location": "L50", - "weight": 1.0, - "source": "window_creation_createsettingswindow", - "target": "window_settings_calculatewindowposition" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/window/creation.ts", - "source_location": "L107", - "weight": 1.0, - "source": "window_creation_createtoolslauncherwindow", - "target": "window_settings_calculatewindowposition" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/main/window/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "window_index", - "target": "window_creation_createwindow", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/window/index.ts", - "source_location": "L15", - "weight": 1.0, - "source": "window_index_initializewindowsystem", - "target": "window_creation_createwindow" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/index.ts", - "source_location": "L10", - "weight": 1.0, - "source": "window_index", - "target": "window_index_initializewindowsystem", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/main/window/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "window_index", - "target": "window_settings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/settings.ts", - "source_location": "L4", - "weight": 1.0, - "source": "window_settings", - "target": "window_settings_applywindowsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/settings.ts", - "source_location": "L79", - "weight": 1.0, - "source": "window_settings", - "target": "window_settings_calculatewindowposition", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/settings.ts", - "source_location": "L52", - "weight": 1.0, - "source": "window_settings", - "target": "window_settings_handlewindowblur", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/main/window/settings.ts", - "source_location": "L39", - "weight": 1.0, - "source": "window_settings", - "target": "window_settings_handlewindowfocus", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.d.ts", - "source_location": "L4", - "weight": 1.0, - "source": "preload_index_d", - "target": "preload_index_d_window", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L16", - "weight": 1.0, - "source": "preload_index", - "target": "preload_index_api", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_bookmarkdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_quickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/preload/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "preload_index", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L1", - "weight": 1.0, - "source": "src_app", - "target": "clips_clips", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L1", - "weight": 1.0, - "source": "src_app", - "target": "clips_clips_clips", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "src_app", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "src_app", - "target": "clips_index_clipsprovider", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "src_app", - "target": "components_searchbar", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "src_app", - "target": "components_searchbar_searchbar", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "src_app", - "target": "components_statusbar", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "src_app", - "target": "components_statusbar_statusbar", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "src_app", - "target": "components_updatebanner", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "src_app", - "target": "components_updatebanner_updatebanner", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "src_app", - "target": "providers_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "src_app", - "target": "providers_languagedetection_languagedetectionprovider", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "src_app", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "src_app", - "target": "providers_theme_themeprovider", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "src_app", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L32", - "weight": 1.0, - "source": "src_app", - "target": "src_app_app", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "src_app", - "target": "src_app_appcontent", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/main.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "src_main", - "target": "src_app", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/App.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "src_app_appcontent", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "src_settings", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "src_settings", - "target": "clips_index_clipsprovider", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "src_settings", - "target": "providers_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "src_settings", - "target": "providers_languagedetection_languagedetectionprovider", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "src_settings", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "src_settings", - "target": "providers_theme_themeprovider", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "src_settings", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "src_settings", - "target": "settings_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "src_settings", - "target": "settings_storagesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "src_settings", - "target": "settings_storagesettings_storagesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "src_settings", - "target": "settings_toolsmanager", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "src_settings", - "target": "settings_toolsmanager_toolsmanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "src_settings", - "target": "settings_updatercontrol", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "src_settings", - "target": "settings_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "src_settings", - "target": "settings_usersettings_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "src_settings", - "target": "settings_versions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L136", - "weight": 1.0, - "source": "src_settings", - "target": "src_settings_app", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L37", - "weight": 1.0, - "source": "src_settings", - "target": "src_settings_settingscontent", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L16", - "weight": 1.0, - "source": "src_settings", - "target": "src_settings_tab", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L29", - "weight": 1.0, - "source": "src_settings", - "target": "src_settings_tab_param_map", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L22", - "weight": 1.0, - "source": "src_settings", - "target": "src_settings_tabs", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L14", - "weight": 1.0, - "source": "src_settings", - "target": "src_settings_tabtype", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/settings-main.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "src_settings_main", - "target": "src_settings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/Settings.tsx", - "source_location": "L38", - "weight": 1.0, - "source": "src_settings_settingscontent", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/tools-launcher-main.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "src_tools_launcher_main", - "target": "src_toolslauncher", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/ToolsLauncher.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "src_toolslauncher", - "target": "clips_quickclipsscanner", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/ToolsLauncher.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "src_toolslauncher", - "target": "clips_quickclipsscanner_quickclipsscanner", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/ToolsLauncher.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "src_toolslauncher", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/ToolsLauncher.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "src_toolslauncher", - "target": "providers_theme_themeprovider", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/ToolsLauncher.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "src_toolslauncher", - "target": "src_toolslauncher_toolslauncher", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "components_confirmdialog", - "target": "components_confirmdialog_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "components_confirmdialog", - "target": "components_confirmdialog_confirmdialogprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "components_confirmdialog", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "components_confirmdialog", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "components_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "components_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "components_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "settings_usersettings", - "target": "components_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/ConfirmDialog.tsx", - "source_location": "L28", - "weight": 1.0, - "source": "components_confirmdialog_confirmdialog", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "components_confirmdialog_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "components_confirmdialog_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "components_confirmdialog_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "settings_usersettings", - "target": "components_confirmdialog_confirmdialog", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "components_searchbar", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "components_searchbar", - "target": "clips_index_useclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "components_searchbar", - "target": "clips_index_useclipsmeta", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "components_searchbar", - "target": "components_searchbar_searchbar", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "components_searchbar", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "components_searchbar", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "components_searchbar_searchbar", - "target": "clips_index_useclipsdata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "components_searchbar_searchbar", - "target": "clips_index_useclipsmeta" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/SearchBar.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "components_searchbar_searchbar", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "components_statusbar", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "components_statusbar", - "target": "clips_index_useclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "components_statusbar", - "target": "clips_index_useclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "components_statusbar", - "target": "clips_index_useclipsmeta", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "components_statusbar", - "target": "components_statusbar_statusbar", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "components_statusbar", - "target": "components_statusbar_statusbarprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "components_statusbar", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "components_statusbar", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L14", - "weight": 1.0, - "source": "components_statusbar_statusbar", - "target": "clips_index_useclipsactions" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "components_statusbar_statusbar", - "target": "clips_index_useclipsdata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "components_statusbar_statusbar", - "target": "clips_index_useclipsmeta" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/StatusBar.tsx", - "source_location": "L16", - "weight": 1.0, - "source": "components_statusbar_statusbar", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "components_updatebanner_test", - "target": "components_updatebanner", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "components_updatebanner_test", - "target": "components_updatebanner_test_setuponupdate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "components_updatebanner_test", - "target": "components_updatebanner_test_updatecallback", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/UpdateBanner.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "components_updatebanner_test", - "target": "components_updatebanner_updatebanner", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/UpdateBanner.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "components_updatebanner", - "target": "components_updatebanner_updatebanner", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/UpdateBanner.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "components_updatebanner", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/UpdateBanner.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "components_updatebanner", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/UpdateBanner.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "components_updatebanner_updatebanner", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clips_clips", - "target": "clip_clipwrapper_clipwrapper", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clips_clips", - "target": "clip_index", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "clips_clips", - "target": "clips_clips_clips", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clips", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clips", - "target": "clips_index_useclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clips", - "target": "clips_index_useclipsmeta", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clips_clips", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clips_clips", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "clips_clips_clips", - "target": "clips_index_useclipsdata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clips_clips_clips", - "target": "clips_index_useclipsmeta" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/Clips.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clips_clips_clips", - "target": "providers_theme_usetheme" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "clips_quickclipsscanner_test", - "target": "clips_quickclipsscanner_test_item", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "clips_quickclipsscanner_test", - "target": "clips_quickclipsselection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "clips_quickclipsscanner_test", - "target": "clips_quickclipsselection_captureitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "clips_quickclipsscanner_test", - "target": "clips_quickclipsselection_computeambiguousgroups", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.test.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "clips_quickclipsscanner_test", - "target": "clips_quickclipsselection_computeinitialselection", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L57", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsscanner_accordionsection", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L45", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsscanner_extractalltokens", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L22", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsscanner_extractnamedtokens", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L38", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsscanner_haspositionaltokens", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L59", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsscanner_quickclipsscanner", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsscanner_quickclipsscannerprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsselection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsselection_captureitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsselection_computeambiguousgroups", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "clips_quickclipsselection_computeinitialselection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clips_quickclipsscanner", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/QuickClipsScanner.tsx", - "source_location": "L64", - "weight": 1.0, - "source": "clips_quickclipsscanner_quickclipsscanner", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_bookmarkclip_test", - "target": "clip_bookmarkclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_bookmarkclip_test", - "target": "clip_bookmarkclip_bookmarkclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clip_bookmarkclip", - "target": "clip_bookmarkclip_bookmarkclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clip_bookmarkclip", - "target": "clip_bookmarkclip_bookmarkclipprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_bookmarkclip", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_bookmarkclip", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_bookmarkclip", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_bookmarkclip", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L14", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_bookmarkclip", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/BookmarkClip.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "clip_bookmarkclip_bookmarkclipprops", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L14", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_bookmarkclip_bookmarkclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L17", - "weight": 1.0, - "source": "clip_clipcontextmenu", - "target": "clip_clipcontextmenu_clipcontextmenu", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "clip_clipcontextmenu", - "target": "clip_clipcontextmenu_clipcontextmenuprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_clipcontextmenu", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_clipcontextmenu", - "target": "clips_index_useclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_clipcontextmenu", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_clipcontextmenu", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_clipcontextmenu", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L20", - "weight": 1.0, - "source": "clip_clipcontextmenu_clipcontextmenu", - "target": "clips_index_useclipsactions" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/clip/ClipContextMenu.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "clip_clipcontextmenu_clipcontextmenu", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_clipcontextmenu_clipcontextmenu", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "clip_clipoptions", - "target": "clip_clipoptions_clipoptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "clip_clipoptions", - "target": "clip_clipoptions_clipoptionsprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_clipoptions", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_clipoptions", - "target": "clips_index_useclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_clipoptions", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_clipoptions", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_clipoptions", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L22", - "weight": 1.0, - "source": "clip_clipoptions_clipoptions", - "target": "clips_index_useclipsactions" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/clip/ClipOptions.tsx", - "source_location": "L17", - "weight": 1.0, - "source": "clip_clipoptions_clipoptions", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_clipoptions_clipoptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L17", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_clipwrapper_clipprops", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L24", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_clipwrapper_clipwrapper", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_htmlclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_htmlclip_htmlclip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_imageclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_imageclip_imageclip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_rtfclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_rtfclip_rtfclip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_textclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clip_textclip_textclip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clips_index_useclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "hooks_usecontextmenu", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "hooks_usecontextmenu_usecontextmenu", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "hooks_usepatterndetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "hooks_usepatterndetection_usepatterndetection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_clipwrapper", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clip_index", - "target": "clip_clipwrapper", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ClipWrapper.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "clip_clipwrapper_clipprops", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clip_index", - "target": "clip_clipwrapper_clipwrapper", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_htmlclip_test", - "target": "clip_htmlclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_htmlclip_test", - "target": "clip_htmlclip_htmlclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clip_htmlclip", - "target": "clip_htmlclip_htmlclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clip_htmlclip", - "target": "clip_htmlclip_htmlclipprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_htmlclip", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_htmlclip", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_htmlclip", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_htmlclip", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/HtmlClip.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "clip_htmlclip_htmlclipprops", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_imageclip_test", - "target": "clip_imageclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_imageclip_test", - "target": "clip_imageclip_imageclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.test.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_imageclip_test", - "target": "clip_imageclip_test_themestate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clip_imageclip", - "target": "clip_imageclip_imageclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "clip_imageclip", - "target": "clip_imageclip_imageclipprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_imageclip", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_imageclip", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_imageclip", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_imageclip", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/ImageClip.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "clip_imageclip_imageclipprops", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clip_rtfclip", - "target": "clip_rtfclip_rtfclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clip_rtfclip", - "target": "clip_rtfclip_rtfclipprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_rtfclip", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_rtfclip", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_rtfclip", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_rtfclip", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/RtfClip.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "clip_rtfclip_rtfclipprops", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.test.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_syntaxhighlightedcode_test", - "target": "clip_syntaxhighlightedcode", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.test.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_syntaxhighlightedcode_test", - "target": "clip_syntaxhighlightedcode_syntaxhighlightedcode", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", - "source_location": "L44", - "weight": 1.0, - "source": "clip_syntaxhighlightedcode", - "target": "clip_syntaxhighlightedcode_syntaxhighlightedcode", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/SyntaxHighlightedCode.tsx", - "source_location": "L35", - "weight": 1.0, - "source": "clip_syntaxhighlightedcode", - "target": "clip_syntaxhighlightedcode_syntaxhighlightedcodeprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_textclip_test", - "target": "clip_textclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "clip_textclip_test", - "target": "clip_textclip_test_mockthemestate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_textclip_test", - "target": "clip_textclip_textclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "clip_textclip", - "target": "clip_textclip_syntaxhighlightedcode", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L17", - "weight": 1.0, - "source": "clip_textclip", - "target": "clip_textclip_textclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clip_textclip", - "target": "clip_textclip_textclipprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_textclip", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "clip_textclip", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_textclip", - "target": "providers_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "clip_textclip", - "target": "providers_languagedetection_uselanguagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_textclip", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "clip_textclip", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "clip_textclip", - "target": "utils_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "clip_textclip", - "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clip_textclip_textclipprops", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L19", - "weight": 1.0, - "source": "clip_textclip_textclip", - "target": "providers_languagedetection_uselanguagedetection" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "clip_textclip_textclip", - "target": "providers_theme_usetheme" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/clips/clip/TextClip.tsx", - "source_location": "L125", - "weight": 1.0, - "source": "clip_textclip_textclip", - "target": "utils_languagedetection_maptosyntaxhighlighterlanguage" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clips_quickclipsselection", - "target": "clips_quickclipsselection_captureitem", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", - "source_location": "L32", - "weight": 1.0, - "source": "clips_quickclipsselection", - "target": "clips_quickclipsselection_computeambiguousgroups", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/clips/quickClipsSelection.ts", - "source_location": "L16", - "weight": 1.0, - "source": "clips_quickclipsselection", - "target": "clips_quickclipsselection_computeinitialselection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "hotkeys_globaltoggle_globaltoggle", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "hotkeys_hotkeyheader_hotkeyheader", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "hotkeys_hotkeyinstructions_hotkeyinstructions", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "hotkeys_hotkeylist_hotkeylist", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "hotkeys_loadingstate_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "hotkeys_savingindicator_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "hotkeys_usehotkeymanager_usehotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L19", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "settings_hotkeymanager_hotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "settings_hotkeymanager", - "target": "settings_hotkeymanager_hotkeymanagerprops", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L31", - "weight": 1.0, - "source": "settings_hotkeymanager_hotkeymanager", - "target": "hotkeys_usehotkeymanager_usehotkeymanager" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/HotkeyManager.tsx", - "source_location": "L20", - "weight": 1.0, - "source": "settings_hotkeymanager_hotkeymanager", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "quickclips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "quickclips_searchtermssection_searchtermssection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "quickclips_testpatternssection_testpatternssection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "quickclips_toolssection_toolssection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "quickclips_types_tabtype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "settings_quickclipsmanager_builtin_patterns", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L46", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "settings_quickclipsmanager_quickclipsmanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_quickclipsmanager", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/QuickClipsManager.tsx", - "source_location": "L47", - "weight": 1.0, - "source": "settings_quickclipsmanager_quickclipsmanager", - "target": "providers_theme_usetheme" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "settings_storagesettings_storagesettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "settings_storagesettings_storagesettingsprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "storagesettings_datamanagement", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "storagesettings_datamanagement_datamanagement", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "storagesettings_storagestatistics", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "storagesettings_storagestatistics_storagestatistics", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "storagesettings_usestoragesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "storagesettings_usestoragesettings_usestoragesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "usersettings_closebutton", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "usersettings_closebutton_closebutton", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "usersettings_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "settings_storagesettings", - "target": "usersettings_loadingstate_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/StorageSettings.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "settings_storagesettings_storagesettings", - "target": "storagesettings_usestoragesettings_usestoragesettings" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "quickclips_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "quickclips_infotooltip_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L14", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "settings_templatemanager_templatemanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_templatemanager", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "settings_templatemanager", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/TemplateManager.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "settings_templatemanager_templatemanager", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "settings_templatemanager_templatemanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "quickclips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "quickclips_searchtermssection_searchtermssection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "quickclips_testpatternssection_testpatternssection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "quickclips_toolssection_toolssection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "quickclips_types_tabtype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "settings_toolsmanager_builtin_patterns", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L47", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "settings_toolsmanager_toolsmanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_toolsmanager", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/ToolsManager.tsx", - "source_location": "L48", - "weight": 1.0, - "source": "settings_toolsmanager_toolsmanager", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_updatercontrol", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_updatercontrol", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_updatercontrol", - "target": "settings_updatercontrol_updatercontrol", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/UpdaterControl.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "settings_updatercontrol_updatercontrol", - "target": "providers_theme_usetheme" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L16", - "weight": 1.0, - "source": "settings_usersettings", - "target": "settings_usersettings_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "settings_usersettings", - "target": "settings_usersettings_usersettingsprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_applicationsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_applicationsettings_applicationsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_closebutton", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_closebutton_closebutton", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_errorstate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_errorstate_errorstate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_loadingstate_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_savingindicator_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_useusersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_useusersettings_useusersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_windowsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "settings_usersettings", - "target": "usersettings_windowsettings_windowsettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/UserSettings.tsx", - "source_location": "L30", - "weight": 1.0, - "source": "settings_usersettings_usersettings", - "target": "usersettings_useusersettings_useusersettings" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/Versions.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "settings_versions", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/Versions.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "settings_versions", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/Versions.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "settings_versions", - "target": "settings_versions_versions", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/Versions.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "settings_versions_versions", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "hotkeys_globaltoggle", - "target": "hotkeys_globaltoggle_globaltoggle", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "hotkeys_globaltoggle", - "target": "hotkeys_globaltoggle_globaltoggleprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_globaltoggle", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_globaltoggle", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_globaltoggle", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_globaltoggle", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_globaltoggle", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "hotkeys_globaltoggle_globaltoggleprops", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/hotkeys/GlobalToggle.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "hotkeys_globaltoggle_globaltoggle", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_globaltoggle_globaltoggle", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_hotkeyheader", - "target": "hotkeys_hotkeyheader_hotkeyheader", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_hotkeyheader", - "target": "quickclips_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyHeader.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_hotkeyheader", - "target": "quickclips_infotooltip_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_hotkeyheader", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_hotkeyheader_hotkeyheader", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions", - "target": "hotkeys_hotkeyinstructions_hotkeyinstructions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions", - "target": "hotkeys_hotkeyinstructions_hotkeyinstructionsprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_hotkeyinstructions", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions_hotkeyinstructionsprops", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyInstructions.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "hotkeys_hotkeyinstructions_hotkeyinstructions", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_hotkeyinstructions_hotkeyinstructions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "hotkeys_hotkeylist_hotkeylist", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "hotkeys_hotkeylist_hotkeylistprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "hotkeys_usehotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "hotkeys_usehotkeymanager_hotkeydescriptions", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_hotkeylist", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_hotkeylist", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "hotkeys_hotkeylist_hotkeylistprops", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/hotkeys/HotkeyList.tsx", - "source_location": "L27", - "weight": 1.0, - "source": "hotkeys_hotkeylist_hotkeylist", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_hotkeylist_hotkeylist", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "hotkeys_loadingstate", - "target": "hotkeys_loadingstate_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_loadingstate", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "hotkeys_loadingstate", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/hotkeys/LoadingState.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "hotkeys_loadingstate_loadingstate", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_loadingstate_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "hotkeys_savingindicator", - "target": "hotkeys_savingindicator_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/SavingIndicator.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "hotkeys_savingindicator", - "target": "hotkeys_savingindicator_savingindicatorprops", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_savingindicator_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_usehotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "src_renderer_src_components_settings_hotkeys_index_ts_hotkeys_index", - "target": "hotkeys_usehotkeymanager_usehotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L5", - "weight": 1.0, - "source": "hotkeys_usehotkeymanager", - "target": "hotkeys_usehotkeymanager_defaulthotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L41", - "weight": 1.0, - "source": "hotkeys_usehotkeymanager", - "target": "hotkeys_usehotkeymanager_hotkeydescriptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L52", - "weight": 1.0, - "source": "hotkeys_usehotkeymanager", - "target": "hotkeys_usehotkeymanager_usehotkeymanager", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_usehotkeymanager", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_usehotkeymanager", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/hotkeys/useHotkeyManager.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hotkeys_usehotkeymanager", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "quickclips_infotooltip", - "target": "quickclips_infotooltip_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/InfoTooltip.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_infotooltip", - "target": "quickclips_infotooltip_infotooltipprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "quickclips_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "quickclips_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "quickclips_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "quickclips_infotooltip_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "quickclips_infotooltip_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "quickclips_infotooltip_infotooltip", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "quickclips_index", - "target": "quickclips_searchtermssection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "quickclips_searchtermssection_builtin_patterns", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L111", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "quickclips_searchtermssection_searchtermssection", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L51", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "quickclips_searchtermssection_searchtermssectionprops", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L70", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "quickclips_searchtermssection_validatepattern", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "quickclips_searchtermssection", - "target": "utils_tlds", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L52", - "weight": 1.0, - "source": "quickclips_searchtermssection_searchtermssectionprops", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "quickclips_index", - "target": "quickclips_searchtermssection_searchtermssection", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/quickclips/SearchTermsSection.tsx", - "source_location": "L127", - "weight": 1.0, - "source": "quickclips_searchtermssection_searchtermssection", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_index", - "target": "quickclips_testpatternssection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "quickclips_testpatternssection_testpatternssection", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "quickclips_testpatternssection_testpatternssectionprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_testpatternssection", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "quickclips_testpatternssection_testpatternssectionprops", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_index", - "target": "quickclips_testpatternssection_testpatternssection", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/quickclips/TestPatternsSection.tsx", - "source_location": "L21", - "weight": 1.0, - "source": "quickclips_testpatternssection_testpatternssection", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "quickclips_index", - "target": "quickclips_toolssection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L24", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "quickclips_toolssection_toolssection", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "quickclips_toolssection_toolssectionprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_toolssection", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "quickclips_toolssection_toolssectionprops", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "quickclips_index", - "target": "quickclips_toolssection_toolssection", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/quickclips/ToolsSection.tsx", - "source_location": "L39", - "weight": 1.0, - "source": "quickclips_toolssection_toolssection", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "quickclips_index", - "target": "quickclips_types", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L5", - "weight": 1.0, - "source": "quickclips_types", - "target": "quickclips_types_deleteconfirmstate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L37", - "weight": 1.0, - "source": "quickclips_types", - "target": "quickclips_types_quickclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L12", - "weight": 1.0, - "source": "quickclips_types", - "target": "quickclips_types_quickclipsstate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L3", - "weight": 1.0, - "source": "quickclips_types", - "target": "quickclips_types_tabtype", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L1", - "weight": 1.0, - "source": "quickclips_types", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L1", - "weight": 1.0, - "source": "quickclips_types", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L1", - "weight": 1.0, - "source": "quickclips_types", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L1", - "weight": 1.0, - "source": "quickclips_types", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L31", - "weight": 1.0, - "source": "quickclips_types_quickclipsstate", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L21", - "weight": 1.0, - "source": "quickclips_types_quickclipsstate", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L14", - "weight": 1.0, - "source": "quickclips_types_quickclipsstate", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L54", - "weight": 1.0, - "source": "quickclips_types_quickclipsactions", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/quickclips/types.ts", - "source_location": "L44", - "weight": 1.0, - "source": "quickclips_types_quickclipsactions", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "storagesettings_datamanagement", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "storagesettings_datamanagement", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "storagesettings_datamanagement", - "target": "storagesettings_datamanagement_datamanagement", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "storagesettings_datamanagement", - "target": "storagesettings_datamanagement_datamanagementprops", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storagesettings_index", - "target": "storagesettings_datamanagement", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/storagesettings/DataManagement.tsx", - "source_location": "L17", - "weight": 1.0, - "source": "storagesettings_datamanagement_datamanagement", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storagesettings_index", - "target": "storagesettings_datamanagement_datamanagement", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storagesettings_index", - "target": "storagesettings_storagestatistics", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "storagesettings_storagestatistics", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "storagesettings_storagestatistics", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "storagesettings_storagestatistics", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "storagesettings_storagestatistics", - "target": "shared_types_storagestats", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "storagesettings_storagestatistics", - "target": "storagesettings_storagestatistics_storagestatistics", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "storagesettings_storagestatistics", - "target": "storagesettings_storagestatistics_storagestatisticsprops", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "storagesettings_storagestatistics_storagestatisticsprops", - "target": "shared_types_storagestats", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", - "source_location": "L1", - "weight": 1.0, - "source": "storagesettings_index", - "target": "storagesettings_storagestatistics_storagestatistics", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/storagesettings/StorageStatistics.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "storagesettings_storagestatistics_storagestatistics", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storagesettings_index", - "target": "storagesettings_usestoragesettings", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "storagesettings_index", - "target": "storagesettings_usestoragesettings_usestoragesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storagesettings_usestoragesettings", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "storagesettings_usestoragesettings", - "target": "shared_types_storagestats", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/storagesettings/useStorageSettings.ts", - "source_location": "L4", - "weight": 1.0, - "source": "storagesettings_usestoragesettings", - "target": "storagesettings_usestoragesettings_usestoragesettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "usersettings_applicationsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "usersettings_applicationsettings_applicationsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L16", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "usersettings_applicationsettings_test_basesettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L37", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "usersettings_applicationsettings_test_rendercomponent", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L30", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "usersettings_applicationsettings_test_renderoptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L58", - "weight": 1.0, - "source": "usersettings_applicationsettings_test", - "target": "usersettings_applicationsettings_test_setplatform", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "generic_arg", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.test.tsx", - "source_location": "L31", - "weight": 1.0, - "source": "usersettings_applicationsettings_test_renderoptions", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "usersettings_applicationsettings_applicationsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "usersettings_applicationsettings_applicationsettingsprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "usersettings_settingitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "usersettings_settingitem_settingitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "usersettings_toggleswitch", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_applicationsettings", - "target": "usersettings_toggleswitch_toggleswitch", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_applicationsettings", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "usersettings_applicationsettings_applicationsettingsprops", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/ApplicationSettings.tsx", - "source_location": "L26", - "weight": 1.0, - "source": "usersettings_applicationsettings_applicationsettings", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_applicationsettings_applicationsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_closebutton", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_closebutton", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "usersettings_closebutton", - "target": "usersettings_closebutton_closebutton", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_closebutton", - "target": "usersettings_closebutton_closebuttonprops", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L9", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_closebutton", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/CloseButton.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "usersettings_closebutton_closebutton", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L9", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_closebutton_closebutton", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_errorstate", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_errorstate", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "usersettings_errorstate", - "target": "usersettings_errorstate_errorstate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_errorstate", - "target": "usersettings_errorstate_errorstateprops", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_errorstate", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/ErrorState.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "usersettings_errorstate_errorstate", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L5", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_errorstate_errorstate", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_loadingstate", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_loadingstate", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "usersettings_loadingstate", - "target": "usersettings_loadingstate_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_loadingstate", - "target": "usersettings_loadingstate_loadingstateprops", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_loadingstate_loadingstate", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/LoadingState.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "usersettings_loadingstate_loadingstate", - "target": "providers_theme_usetheme" - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L8", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "usersettings_savingindicator", - "target": "usersettings_savingindicator_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/SavingIndicator.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_savingindicator", - "target": "usersettings_savingindicator_savingindicatorprops", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L8", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_savingindicator_savingindicator", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_settingitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_settingitem", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_settingitem", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L14", - "weight": 1.0, - "source": "usersettings_settingitem", - "target": "usersettings_settingitem_settingitem", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_settingitem", - "target": "usersettings_settingitem_settingitemprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "usersettings_settingitem", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L2", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_settingitem_settingitem", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/SettingItem.tsx", - "source_location": "L21", - "weight": 1.0, - "source": "usersettings_settingitem_settingitem", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L5", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "usersettings_settingitem_settingitem", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_toggleswitch", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_toggleswitch", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_toggleswitch", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "usersettings_toggleswitch", - "target": "usersettings_toggleswitch_toggleswitch", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_toggleswitch", - "target": "usersettings_toggleswitch_toggleswitchprops", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "usersettings_toggleswitch", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_toggleswitch_toggleswitch", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/ToggleSwitch.tsx", - "source_location": "L19", - "weight": 1.0, - "source": "usersettings_toggleswitch_toggleswitch", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "usersettings_toggleswitch_toggleswitch", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_windowsettings", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L15", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "usersettings_windowsettings_windowsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "usersettings_windowsettings", - "target": "usersettings_windowsettings_windowsettingsprops", - "confidence_score": 1.0 - }, - { - "relation": "references", - "context": "field", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "usersettings_windowsettings_windowsettingsprops", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "re-export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/index.ts", - "source_location": "L7", - "weight": 1.0, - "source": "usersettings_index", - "target": "usersettings_windowsettings_windowsettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/WindowSettings.tsx", - "source_location": "L20", - "weight": 1.0, - "source": "usersettings_windowsettings_windowsettings", - "target": "providers_theme_usetheme" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_useusersettings", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L3", - "weight": 1.0, - "source": "usersettings_useusersettings", - "target": "clips_index_useclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "usersettings_useusersettings", - "target": "providers_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L2", - "weight": 1.0, - "source": "usersettings_useusersettings", - "target": "providers_languagedetection_uselanguagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_useusersettings", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L4", - "weight": 1.0, - "source": "usersettings_useusersettings", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L6", - "weight": 1.0, - "source": "usersettings_useusersettings", - "target": "usersettings_useusersettings_useusersettings", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L16", - "weight": 1.0, - "source": "usersettings_useusersettings_useusersettings", - "target": "clips_index_useclipsdata" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/components/settings/usersettings/useUserSettings.ts", - "source_location": "L15", - "weight": 1.0, - "source": "usersettings_useusersettings_useusersettings", - "target": "providers_languagedetection_uselanguagedetection" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/main.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "src_main", - "target": "src_fontawesome", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/settings-main.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "src_settings_main", - "target": "src_fontawesome", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/tools-launcher-main.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "src_tools_launcher_main", - "target": "src_fontawesome", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/useContextMenu.ts", - "source_location": "L3", - "weight": 1.0, - "source": "hooks_usecontextmenu", - "target": "hooks_usecontextmenu_contextmenustate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/useContextMenu.ts", - "source_location": "L10", - "weight": 1.0, - "source": "hooks_usecontextmenu", - "target": "hooks_usecontextmenu_usecontextmenu", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hooks_usenativecontextmenu", - "target": "clips_index", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hooks_usenativecontextmenu", - "target": "clips_index_useclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L4", - "weight": 1.0, - "source": "hooks_usenativecontextmenu", - "target": "hooks_usenativecontextmenu_nativecontextmenuprops", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L8", - "weight": 1.0, - "source": "hooks_usenativecontextmenu", - "target": "hooks_usenativecontextmenu_usenativecontextmenu", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/hooks/useNativeContextMenu.ts", - "source_location": "L10", - "weight": 1.0, - "source": "hooks_usenativecontextmenu_usenativecontextmenu", - "target": "clips_index_useclipsactions" - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/usePatternDetection.test.ts", - "source_location": "L3", - "weight": 1.0, - "source": "hooks_usepatterndetection_test", - "target": "hooks_usepatterndetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/usePatternDetection.test.ts", - "source_location": "L3", - "weight": 1.0, - "source": "hooks_usepatterndetection_test", - "target": "hooks_usepatterndetection_usepatterndetection", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/usePatternDetection.ts", - "source_location": "L7", - "weight": 1.0, - "source": "hooks_usepatterndetection", - "target": "hooks_usepatterndetection_usepatterndetection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/usePatternDetection.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hooks_usepatterndetection", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/hooks/usePatternDetection.ts", - "source_location": "L2", - "weight": 1.0, - "source": "hooks_usepatterndetection", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L14", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_clipboard_useclipboardoperations", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_types_clipboardstate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_utils", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_utils_createbookmarkclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_utils_createhtmlclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_utils_createimageclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_utils_creatertfclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/clipboard.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_clipboard", - "target": "clips_utils_createtextclip", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L22", - "weight": 1.0, - "source": "clips_index", - "target": "clips_clipboard", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L22", - "weight": 1.0, - "source": "clips_index", - "target": "clips_clipboard_useclipboardoperations", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L121", - "weight": 1.0, - "source": "clips_index_clipsprovider", - "target": "clips_clipboard_useclipboardoperations" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L28", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_clipsactionscontext", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L26", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_clipsdatacontext", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L30", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_clipsmetacontext", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L64", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_clipsprovider", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L57", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_useclips", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L40", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_useclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L33", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_useclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L47", - "weight": 1.0, - "source": "clips_index", - "target": "clips_index_useclipsmeta", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L23", - "weight": 1.0, - "source": "clips_index", - "target": "clips_state", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L23", - "weight": 1.0, - "source": "clips_index", - "target": "clips_state_useclipstate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L21", - "weight": 1.0, - "source": "clips_index", - "target": "clips_storage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L21", - "weight": 1.0, - "source": "clips_index", - "target": "clips_storage_useclipsstorage", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L241", - "weight": 1.0, - "source": "clips_index", - "target": "clips_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clips_index", - "target": "clips_types_clipboardstate", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clips_index", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clips_index", - "target": "clips_types_clipsactionscontexttype", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clips_index", - "target": "clips_types_clipscontexttype", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clips_index", - "target": "clips_types_clipsdatacontexttype", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "clips_index", - "target": "clips_types_clipsmetacontexttype", - "confidence_score": 1.0 - }, - { - "relation": "re_exports", - "context": "export", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L243", - "weight": 1.0, - "source": "clips_index", - "target": "clips_utils", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L20", - "weight": 1.0, - "source": "clips_index", - "target": "clips_utils_updateclipslength", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L10", - "weight": 1.0, - "source": "clips_index", - "target": "providers_constants", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clips_index", - "target": "providers_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "clips_index", - "target": "providers_languagedetection_uselanguagedetection", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L58", - "weight": 1.0, - "source": "clips_index_useclips", - "target": "clips_index_useclipsdata", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L59", - "weight": 1.0, - "source": "clips_index_useclips", - "target": "clips_index_useclipsactions", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L60", - "weight": 1.0, - "source": "clips_index_useclips", - "target": "clips_index_useclipsmeta", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L118", - "weight": 1.0, - "source": "clips_index_clipsprovider", - "target": "clips_state_useclipstate" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L98", - "weight": 1.0, - "source": "clips_index_clipsprovider", - "target": "clips_storage_useclipsstorage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L66", - "weight": 1.0, - "source": "clips_index_clipsprovider", - "target": "clips_utils_updateclipslength" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/index.tsx", - "source_location": "L95", - "weight": 1.0, - "source": "clips_index_clipsprovider", - "target": "providers_languagedetection_uselanguagedetection" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L8", - "weight": 1.0, - "source": "clips_state", - "target": "clips_state_useclipstate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_state", - "target": "clips_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_state", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_state", - "target": "clips_utils", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_state", - "target": "clips_utils_createemptyclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/state.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_state", - "target": "clips_utils_updateclipslength", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L10", - "weight": 1.0, - "source": "clips_storage", - "target": "clips_storage_useclipsstorage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_storage", - "target": "clips_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_storage", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L4", - "weight": 1.0, - "source": "clips_storage", - "target": "clips_utils", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L4", - "weight": 1.0, - "source": "clips_storage", - "target": "clips_utils_updateclipslength", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L3", - "weight": 1.0, - "source": "clips_storage", - "target": "providers_constants", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clips_storage", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clips_storage", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/storage.ts", - "source_location": "L5", - "weight": 1.0, - "source": "clips_storage", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L68", - "weight": 1.0, - "source": "clips_types", - "target": "clips_types_clipboardstate", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L11", - "weight": 1.0, - "source": "clips_types", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L34", - "weight": 1.0, - "source": "clips_types", - "target": "clips_types_clipsactionscontexttype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L61", - "weight": 1.0, - "source": "clips_types", - "target": "clips_types_clipscontexttype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L25", - "weight": 1.0, - "source": "clips_types", - "target": "clips_types_clipsdatacontexttype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L49", - "weight": 1.0, - "source": "clips_types", - "target": "clips_types_clipsmetacontexttype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/types.ts", - "source_location": "L6", - "weight": 1.0, - "source": "clips_types", - "target": "clips_types_cliptype", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L1", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L53", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_utils_createbookmarkclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L7", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_utils_createemptyclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L32", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_utils_createhtmlclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L37", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_utils_createimageclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L48", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_utils_creatertfclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L15", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_utils_createtextclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L68", - "weight": 1.0, - "source": "clips_utils", - "target": "clips_utils_updateclipslength", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_utils", - "target": "utils_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_utils", - "target": "utils_languagedetection_detectlanguage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L2", - "weight": 1.0, - "source": "clips_utils", - "target": "utils_languagedetection_iscode", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L78", - "weight": 1.0, - "source": "clips_utils_updateclipslength", - "target": "clips_utils_createemptyclip", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L20", - "weight": 1.0, - "source": "clips_utils_createtextclip", - "target": "utils_languagedetection_detectlanguage" - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/utils.ts", - "source_location": "L21", - "weight": 1.0, - "source": "clips_utils_createtextclip", - "target": "utils_languagedetection_iscode" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L28", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "providers_languagedetection_defaultsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L12", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "providers_languagedetection_detectedlanguageinfo", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L33", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "providers_languagedetection_languagedetectioncontext", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L18", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "providers_languagedetection_languagedetectioncontexttype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L44", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "providers_languagedetection_languagedetectionprovider", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L8", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "providers_languagedetection_languagedetectionsettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L41", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "providers_languagedetection_uselanguagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "utils_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "utils_languagedetection_detectlanguage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "utils_languagedetection_iscode", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/languageDetection.tsx", - "source_location": "L2", - "weight": 1.0, - "source": "providers_languagedetection", - "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "providers_theme_test", - "target": "providers_theme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.test.tsx", - "source_location": "L6", - "weight": 1.0, - "source": "providers_theme_test", - "target": "providers_theme_test_themedisplay", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "providers_theme_test", - "target": "providers_theme_themeprovider", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.test.tsx", - "source_location": "L3", - "weight": 1.0, - "source": "providers_theme_test", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.test.tsx", - "source_location": "L7", - "weight": 1.0, - "source": "providers_theme_test_themedisplay", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L11", - "weight": 1.0, - "source": "providers_theme", - "target": "providers_theme_theme", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L21", - "weight": 1.0, - "source": "providers_theme", - "target": "providers_theme_themecontext", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L13", - "weight": 1.0, - "source": "providers_theme", - "target": "providers_theme_themecontexttype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L27", - "weight": 1.0, - "source": "providers_theme", - "target": "providers_theme_themeprovider", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L23", - "weight": 1.0, - "source": "providers_theme", - "target": "providers_theme_themeproviderprops", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L132", - "weight": 1.0, - "source": "providers_theme", - "target": "providers_theme_usetheme", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "providers_theme", - "target": "shared_types", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/providers/theme.tsx", - "source_location": "L9", - "weight": 1.0, - "source": "providers_theme", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/test-setup.ts", - "source_location": "L20", - "weight": 1.0, - "source": "src_test_setup", - "target": "src_test_setup_createmockapi", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "utils_languagedetection_test", - "target": "utils_languagedetection", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "utils_languagedetection_test", - "target": "utils_languagedetection_cleardetectioncache", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "utils_languagedetection_test", - "target": "utils_languagedetection_detectlanguage", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "utils_languagedetection_test", - "target": "utils_languagedetection_getdetectioncachesize", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "utils_languagedetection_test", - "target": "utils_languagedetection_iscode", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.test.ts", - "source_location": "L2", - "weight": 1.0, - "source": "utils_languagedetection_test", - "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L209", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_bashkeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L170", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_ckeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L75", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_cleardetectioncache", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L83", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_compilekeywordregexes", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L158", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_cppkeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L144", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_csharpkeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L184", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_csskeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L52", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_detectioncache", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L41", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_detectionresult", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L502", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_detectlanguage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L445", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_detectlanguageinternal", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L54", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_getcached", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L79", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_getdetectioncachesize", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L614", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_hasstrongcodeindicators", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L183", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_htmlkeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L528", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_iscode", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L549", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_iscodeinternal", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L131", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_javakeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L87", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_jskeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L223", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_language_patterns", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L29", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_languagepattern", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L46", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_makefingerprint", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L634", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_maptosyntaxhighlighterlanguage", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L221", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_pskeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L114", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_pykeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L65", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_setcached", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L196", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_sqlkeywords", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L102", - "weight": 1.0, - "source": "utils_languagedetection", - "target": "utils_languagedetection_tskeywords", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L55", - "weight": 1.0, - "source": "utils_languagedetection_getcached", - "target": "utils_languagedetection_makefingerprint", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L66", - "weight": 1.0, - "source": "utils_languagedetection_setcached", - "target": "utils_languagedetection_makefingerprint", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L511", - "weight": 1.0, - "source": "utils_languagedetection_detectlanguage", - "target": "utils_languagedetection_getcached", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L537", - "weight": 1.0, - "source": "utils_languagedetection_iscode", - "target": "utils_languagedetection_getcached", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L518", - "weight": 1.0, - "source": "utils_languagedetection_detectlanguage", - "target": "utils_languagedetection_setcached", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L545", - "weight": 1.0, - "source": "utils_languagedetection_iscode", - "target": "utils_languagedetection_setcached", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L516", - "weight": 1.0, - "source": "utils_languagedetection_detectlanguage", - "target": "utils_languagedetection_detectlanguageinternal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L544", - "weight": 1.0, - "source": "utils_languagedetection_iscode", - "target": "utils_languagedetection_detectlanguageinternal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L517", - "weight": 1.0, - "source": "utils_languagedetection_detectlanguage", - "target": "utils_languagedetection_iscodeinternal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L542", - "weight": 1.0, - "source": "utils_languagedetection_iscode", - "target": "utils_languagedetection_iscodeinternal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/languageDetection.ts", - "source_location": "L551", - "weight": 1.0, - "source": "utils_languagedetection_iscodeinternal", - "target": "utils_languagedetection_hasstrongcodeindicators", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1326", - "weight": 1.0, - "source": "utils_tlds", - "target": "utils_tlds_all_tlds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L9", - "weight": 1.0, - "source": "utils_tlds", - "target": "utils_tlds_common_cctlds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L264", - "weight": 1.0, - "source": "utils_tlds", - "target": "utils_tlds_common_gtlds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1337", - "weight": 1.0, - "source": "utils_tlds", - "target": "utils_tlds_getalltlds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1342", - "weight": 1.0, - "source": "utils_tlds", - "target": "utils_tlds_isvalidtld", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L6", - "weight": 1.0, - "source": "utils_tlds", - "target": "utils_tlds_original_tlds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/renderer/src/utils/tlds.ts", - "source_location": "L1323", - "weight": 1.0, - "source": "utils_tlds", - "target": "utils_tlds_special_use_tlds", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L80", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_appdata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L126", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_bookmarkdata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L118", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_clipboarddata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L14", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_clipitem", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L9", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_cliptype", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L37", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_hotkeyconfig", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L45", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_hotkeysettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L190", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_patternmatch", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L199", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_quickclipsconfig", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L236", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_quickclipsoperations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L177", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_quicktool", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L221", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_quicktooloperations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L164", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_searchterm", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L209", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_searchtermoperations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L101", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_storagemeta", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L109", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_storagestats", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L28", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_storedclip", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L136", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_template", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L148", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_templateoperations", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L92", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_templatesdata", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/shared/types.ts", - "source_location": "L60", - "weight": 1.0, - "source": "shared_types", - "target": "shared_types_usersettings", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.eslint.json", - "source_location": "L3", - "weight": 1.0, - "source": "tsconfig_eslint", - "target": "tsconfig_eslint_compileroptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.eslint.json", - "source_location": "L18", - "weight": 1.0, - "source": "tsconfig_eslint", - "target": "tsconfig_eslint_exclude", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.eslint.json", - "source_location": "L2", - "weight": 1.0, - "source": "tsconfig_eslint", - "target": "tsconfig_eslint_extends", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.eslint.json", - "source_location": "L8", - "weight": 1.0, - "source": "tsconfig_eslint", - "target": "tsconfig_eslint_include", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.eslint.json", - "source_location": "L4", - "weight": 1.0, - "source": "tsconfig_eslint_compileroptions", - "target": "tsconfig_eslint_compileroptions_allowjs", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.eslint.json", - "source_location": "L5", - "weight": 1.0, - "source": "tsconfig_eslint_compileroptions", - "target": "tsconfig_eslint_compileroptions_strict", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.eslint.json", - "source_location": "L6", - "weight": 1.0, - "source": "tsconfig_eslint_compileroptions", - "target": "tsconfig_eslint_compileroptions_strictnullchecks", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.json", - "source_location": "L2", - "weight": 1.0, - "source": "tsconfig", - "target": "tsconfig_files", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.json", - "source_location": "L3", - "weight": 1.0, - "source": "tsconfig", - "target": "tsconfig_references", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.node.json", - "source_location": "L4", - "weight": 1.0, - "source": "tsconfig_node", - "target": "tsconfig_node_compileroptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.node.json", - "source_location": "L2", - "weight": 1.0, - "source": "tsconfig_node", - "target": "tsconfig_node_extends", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.node.json", - "source_location": "L3", - "weight": 1.0, - "source": "tsconfig_node", - "target": "tsconfig_node_include", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.node.json", - "source_location": "L5", - "weight": 1.0, - "source": "tsconfig_node_compileroptions", - "target": "tsconfig_node_compileroptions_composite", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.node.json", - "source_location": "L7", - "weight": 1.0, - "source": "tsconfig_node_compileroptions", - "target": "tsconfig_node_compileroptions_module", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.node.json", - "source_location": "L8", - "weight": 1.0, - "source": "tsconfig_node_compileroptions", - "target": "tsconfig_node_compileroptions_moduleresolution", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.node.json", - "source_location": "L6", - "weight": 1.0, - "source": "tsconfig_node_compileroptions", - "target": "tsconfig_node_compileroptions_types", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L10", - "weight": 1.0, - "source": "tsconfig_web", - "target": "tsconfig_web_compileroptions", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L2", - "weight": 1.0, - "source": "tsconfig_web", - "target": "tsconfig_web_extends", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L3", - "weight": 1.0, - "source": "tsconfig_web", - "target": "tsconfig_web_include", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L13", - "weight": 1.0, - "source": "tsconfig_web_compileroptions", - "target": "tsconfig_web_compileroptions_baseurl", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L11", - "weight": 1.0, - "source": "tsconfig_web_compileroptions", - "target": "tsconfig_web_compileroptions_composite", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L12", - "weight": 1.0, - "source": "tsconfig_web_compileroptions", - "target": "tsconfig_web_compileroptions_jsx", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L14", - "weight": 1.0, - "source": "tsconfig_web_compileroptions", - "target": "tsconfig_web_compileroptions_paths", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "tsconfig.web.json", - "source_location": "L15", - "weight": 1.0, - "source": "tsconfig_web_compileroptions_paths", - "target": "tsconfig_web_paths_renderer", - "confidence_score": 1.0 - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipless", - "target": "readme_clipboard_capture" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipless", - "target": "readme_encrypted_storage" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipless", - "target": "readme_global_hotkeys" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipless", - "target": "readme_macos_gatekeeper" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipless", - "target": "readme_quick_clips" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipless", - "target": "readme_theming" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipless", - "target": "readme_tools_launcher" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_feature", - "target": "readme_quick_clips" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_quick_clips", - "target": "readme_tools_launcher" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_implementation_window", - "target": "readme_tools_launcher" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_monitoring", - "target": "readme_clipboard_capture" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipboard_capture", - "target": "readme_clip_quick_search" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_clipboard_capture", - "target": "readme_lock_clips" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "theme_system_implementation_system", - "target": "readme_theming" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_implementation_hotkey", - "target": "readme_global_hotkeys" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "README.md", - "source_location": null, - "weight": 1.0, - "source": "readme_encrypted_storage", - "target": "storage_securestorage" - }, - { - "relation": "rationale_for", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "weight": 1.0, - "source": "github_actions_setup_code_signing_status", - "target": "readme_macos_gatekeeper" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "source_file": ".prettierrc.yaml", - "source_location": null, - "weight": 1.0, - "source": "_prettierrc_config", - "target": "build_pr_validation" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/build.yml", - "source_location": null, - "weight": 1.0, - "source": "build_pr_validation", - "target": "build_version_bump_check" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "weight": 1.0, - "source": "github_actions_setup_cicd", - "target": "build_pr_validation" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/WORKFLOW_SUMMARY.md", - "source_location": null, - "weight": 1.0, - "source": "workflow_summary_cicd", - "target": "build_pr_validation" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": ".github/workflows/build.yml", - "source_location": null, - "weight": 1.0, - "source": "build_version_bump_check", - "target": "merge_to_main_auto_tag" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/test.yml", - "source_location": null, - "weight": 1.0, - "source": "test_tests_workflow", - "target": "test_e2e_tests" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/test.yml", - "source_location": null, - "weight": 1.0, - "source": "test_tests_workflow", - "target": "test_unit_tests" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/test.yml", - "source_location": null, - "weight": 1.0, - "source": "test_e2e_tests", - "target": "test_unit_tests" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/test.yml", - "source_location": null, - "weight": 1.0, - "source": "test_unit_tests", - "target": "test_coverage_comment" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/manual-tag-release.yml", - "source_location": null, - "weight": 1.0, - "source": "manual_tag_release_workflow", - "target": "manual_tag_release_action_electron_builder" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": ".github/workflows/merge-to-main.yml", - "source_location": null, - "weight": 1.0, - "source": "merge_to_main_auto_tag", - "target": "manual_tag_release_workflow" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "dev-app-update.yml", - "source_location": null, - "weight": 1.0, - "source": "dev_app_update_config", - "target": "manual_tag_release_action_electron_builder" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": ".github/workflows/manual-tag-release.yml", - "source_location": null, - "weight": 1.0, - "source": "manual_tag_release_action_electron_builder", - "target": "github_actions_setup_code_signing_status" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/merge-to-main.yml", - "source_location": null, - "weight": 1.0, - "source": "merge_to_main_workflow", - "target": "manual_tag_release_action_electron_builder" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": ".github/workflows/merge-to-main.yml", - "source_location": null, - "weight": 1.0, - "source": "merge_to_main_workflow", - "target": "merge_to_main_auto_tag" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "weight": 1.0, - "source": "github_actions_setup_cicd", - "target": "merge_to_main_auto_tag" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/WORKFLOW_SUMMARY.md", - "source_location": null, - "weight": 1.0, - "source": "workflow_summary_cicd", - "target": "merge_to_main_auto_tag" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "weight": 1.0, - "source": "startup_performance_optimizations_deferred_updater", - "target": "dev_app_update_config" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_project_guidance", - "target": "claude_md_three_process_arch" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_three_process_arch", - "target": "claude_md_main_process" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_three_process_arch", - "target": "claude_md_preload" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_three_process_arch", - "target": "claude_md_renderer" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_data_flow", - "target": "claude_md_main_process" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_main_process", - "target": "storage_securestorage" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_data_flow", - "target": "claude_md_renderer" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "CLAUDE.md", - "source_location": null, - "weight": 1.0, - "source": "claude_md_data_flow", - "target": "clip_types_usage_monitoring" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_storage_system", - "target": "storage_domain_specific_files" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_storage_system", - "target": "storage_export_import" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_storage_system", - "target": "storage_legacy_migration" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_storage_system", - "target": "storage_securestorage" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_storage_system", - "target": "storage_storage_ready_event" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_clipsprovider", - "target": "storage_securestorage" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_securestorage", - "target": "storage_domain_specific_files" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "theme_system_implementation_theme_provider", - "target": "storage_securestorage" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STORAGE.md", - "source_location": null, - "weight": 1.0, - "source": "storage_legacy_migration", - "target": "storage_domain_specific_files" - }, - { - "relation": "rationale_for", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "weight": 1.0, - "source": "startup_performance_optimizations_parallel_storage", - "target": "storage_storage_ready_event" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_feature", - "target": "quick_clips_implementation_scanner" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_feature", - "target": "quick_clips_implementation_search_terms" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_feature", - "target": "quick_clips_implementation_tools" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/QUICK_CLIPS_STYLING.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_styling_manager", - "target": "quick_clips_implementation_feature" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_search_terms", - "target": "domain_regex_test_domain_pattern" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_search_terms", - "target": "quick_clips_implementation_pattern_matching" - }, - { - "relation": "shares_data_with", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_tools", - "target": "quick_clips_implementation_captureitem" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_scanner", - "target": "quick_clips_implementation_captureitem" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/QUICK_CLIPS_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_implementation_scanner", - "target": "quick_clips_implementation_deduplication" - }, - { - "relation": "references", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_implementation_quickclipsscanner", - "target": "quick_clips_implementation_scanner" - }, - { - "relation": "semantically_similar_to", - "confidence": "INFERRED", - "confidence_score": 0.7, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_duplicate_prevention", - "target": "quick_clips_implementation_deduplication" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/DOMAIN_REGEX_TEST.md", - "source_location": null, - "weight": 1.0, - "source": "domain_regex_test_domain_pattern", - "target": "quick_clips_implementation_pattern_matching" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_implementation_window", - "target": "tools_launcher_implementation_create_window_fn" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_implementation_window", - "target": "tools_launcher_implementation_hotkey" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_implementation_window", - "target": "tools_launcher_implementation_quickclipsscanner" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/TOOLS_LAUNCHER_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_implementation_create_window_fn", - "target": "settings_window_positioning_create_fn" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/TOOLS_LAUNCHER_HOTKEY_TESTING.md", - "source_location": null, - "weight": 1.0, - "source": "tools_launcher_hotkey_testing_guide", - "target": "tools_launcher_implementation_hotkey" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "theme_system_implementation_system", - "target": "theme_system_implementation_css_modules" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "theme_system_implementation_system", - "target": "theme_system_implementation_dark_first_pattern" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "theme_system_implementation_system", - "target": "theme_system_implementation_theme_provider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/THEME_SYSTEM_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "theme_system_implementation_theme_provider", - "target": "theme_system_implementation_usetheme_hook" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "docs/QUICK_CLIPS_STYLING.md", - "source_location": null, - "weight": 1.0, - "source": "quick_clips_styling_manager", - "target": "theme_system_implementation_dark_first_pattern" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "language_detection_implementation_syntax_highlighting", - "target": "theme_system_implementation_usetheme_hook" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "language_detection_implementation_summary", - "target": "language_detection_implementation_code_detection_setting" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "language_detection_implementation_summary", - "target": "language_detection_implementation_provider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "language_detection_implementation_summary", - "target": "language_detection_implementation_syntax_highlighting" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "language_detection_implementation_summary", - "target": "language_detection_implementation_utility" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "language_detection_implementation_provider", - "target": "language_detection_implementation_utility" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/LANGUAGE_DETECTION_IMPLEMENTATION.md", - "source_location": null, - "weight": 1.0, - "source": "language_detection_implementation_code_detection_setting", - "target": "clip_types_usage_clipsprovider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_extension", - "target": "clip_types_usage_clipsprovider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_extension", - "target": "clip_types_usage_duplicate_prevention" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_extension", - "target": "clip_types_usage_monitoring" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_extension", - "target": "clip_types_usage_prioritized_detection" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_monitoring", - "target": "clip_types_usage_duplicate_prevention" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/CLIP_TYPES_USAGE.md", - "source_location": null, - "weight": 1.0, - "source": "clip_types_usage_monitoring", - "target": "clip_types_usage_prioritized_detection" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "weight": 1.0, - "source": "startup_performance_optimizations_ipc_guard", - "target": "clip_types_usage_clipsprovider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/DOMAIN_REGEX_TEST.md", - "source_location": null, - "weight": 1.0, - "source": "domain_regex_test_domain_pattern", - "target": "domain_regex_test_tlds" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "weight": 1.0, - "source": "github_actions_setup_cicd", - "target": "github_actions_setup_code_signing_status" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/GITHUB_ACTIONS_SETUP.md", - "source_location": null, - "weight": 1.0, - "source": "github_actions_setup_cicd", - "target": "github_actions_setup_promote_release" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docs/WORKFLOW_SUMMARY.md", - "source_location": null, - "weight": 1.0, - "source": "workflow_summary_cicd", - "target": "github_actions_setup_cicd" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", - "source_location": null, - "weight": 1.0, - "source": "settings_window_positioning_doc", - "target": "settings_window_positioning_calculate_fn" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", - "source_location": null, - "weight": 1.0, - "source": "settings_window_positioning_doc", - "target": "settings_window_positioning_create_fn" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/SETTINGS_WINDOW_POSITIONING.md", - "source_location": null, - "weight": 1.0, - "source": "settings_window_positioning_create_fn", - "target": "settings_window_positioning_calculate_fn" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "weight": 1.0, - "source": "startup_performance_optimizations_doc", - "target": "startup_performance_optimizations_deferred_updater" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "weight": 1.0, - "source": "startup_performance_optimizations_doc", - "target": "startup_performance_optimizations_ipc_guard" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md", - "source_location": null, - "weight": 1.0, - "source": "startup_performance_optimizations_doc", - "target": "startup_performance_optimizations_parallel_storage" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "electron-builder.yml", - "source_location": null, - "weight": 1.0, - "source": "electron_builder_config", - "target": "electron_builder_github_publish" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "electron-builder.yml", - "source_location": null, - "weight": 1.0, - "source": "electron_builder_config", - "target": "electron_builder_linux_target" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "electron-builder.yml", - "source_location": null, - "weight": 1.0, - "source": "electron_builder_config", - "target": "electron_builder_mac_target" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "electron-builder.yml", - "source_location": null, - "weight": 1.0, - "source": "electron_builder_config", - "target": "electron_builder_win_target" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "site/download/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_download_unsigned_warning", - "target": "electron_builder_mac_target" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "site/download/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_download_github_releases", - "target": "electron_builder_github_publish" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "screenshots/README.md", - "source_location": null, - "weight": 1.0, - "source": "screenshots_readme_harness", - "target": "screenshots_readme_demo_data" - }, - { - "relation": "rationale_for", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "screenshots/README.md", - "source_location": null, - "weight": 1.0, - "source": "screenshots_readme_isolated_profile", - "target": "screenshots_readme_harness" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "screenshots/README.md", - "source_location": null, - "weight": 1.0, - "source": "screenshots_readme_harness", - "target": "site_readme_static_site" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/README.md", - "source_location": null, - "weight": 1.0, - "source": "site_readme_static_site", - "target": "site_404_not_found" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/README.md", - "source_location": null, - "weight": 1.0, - "source": "site_readme_static_site", - "target": "site_docs_documentation" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/README.md", - "source_location": null, - "weight": 1.0, - "source": "site_readme_static_site", - "target": "site_download_download_page" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/README.md", - "source_location": null, - "weight": 1.0, - "source": "site_readme_static_site", - "target": "site_index_landing" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/README.md", - "source_location": null, - "weight": 1.0, - "source": "site_readme_static_site", - "target": "site_readme_theming" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/404.html", - "source_location": null, - "weight": 1.0, - "source": "site_404_not_found", - "target": "site_index_landing" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_index_landing", - "target": "site_docs_documentation" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_index_landing", - "target": "site_index_download_cta" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_index_landing", - "target": "site_index_quick_clips" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_index_landing", - "target": "site_index_theming" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_index_landing", - "target": "site_index_tools_launcher" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_index_landing", - "target": "site_index_usecases" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_index_download_cta", - "target": "site_download_download_page" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/404.html", - "source_location": null, - "weight": 1.0, - "source": "site_404_not_found", - "target": "site_docs_documentation" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_clip_quick_search" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_clipboard_history" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_code_detection" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_global_hotkeys" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_quick_clips" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_quick_tools" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_settings_reference" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_storage_encryption" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_templates" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_docs_tools_launcher" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_documentation", - "target": "site_download_download_page" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_use_clipboard_operations", - "target": "site_docs_clipboard_history" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_quick_tools", - "target": "site_docs_quick_clips" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/docs/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_docs_templates", - "target": "site_docs_quick_clips" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "src/renderer/tools-launcher.html", - "source_location": null, - "weight": 1.0, - "source": "renderer_tools_launcher_entry", - "target": "site_docs_tools_launcher" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_refactor", - "target": "site_docs_global_hotkeys" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "src/renderer/settings.html", - "source_location": null, - "weight": 1.0, - "source": "renderer_settings_settings_entry", - "target": "site_docs_settings_reference" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_use_clips_storage", - "target": "site_docs_storage_encryption" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/download/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_download_download_page", - "target": "site_download_github_releases" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/download/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_download_download_page", - "target": "site_download_install_instructions" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/download/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_download_download_page", - "target": "site_download_platform_support" - }, - { - "relation": "rationale_for", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/download/index.html", - "source_location": null, - "weight": 1.0, - "source": "site_download_unsigned_warning", - "target": "site_download_download_page" - }, - { - "relation": "semantically_similar_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_refactor", - "target": "clips_readme_provider_structure" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_refactor", - "target": "hotkeys_readme_actions" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_refactor", - "target": "hotkeys_readme_manager" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_refactor", - "target": "hotkeys_readme_registry" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_refactor", - "target": "hotkeys_readme_singleton" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_manager", - "target": "hotkeys_readme_registry" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_manager", - "target": "hotkeys_readme_actions" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md", - "source_location": null, - "weight": 1.0, - "source": "hotkeys_readme_singleton", - "target": "hotkeys_readme_manager" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_provider_structure", - "target": "clips_readme_clips_provider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_provider_structure", - "target": "clips_readme_use_clip_state" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_provider_structure", - "target": "clips_readme_use_clipboard_operations" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_provider_structure", - "target": "clips_readme_use_clips_storage" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_clips_provider", - "target": "clips_readme_use_clips_storage" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_clips_provider", - "target": "clips_readme_use_clipboard_operations" - }, - { - "relation": "conceptually_related_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md", - "source_location": null, - "weight": 1.0, - "source": "clips_readme_clips_provider", - "target": "clips_readme_use_clip_state" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.65, - "source_file": "src/renderer/index.html", - "source_location": null, - "weight": 1.0, - "source": "renderer_index_main_entry", - "target": "clips_readme_clips_provider" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_main_view", - "target": "screens_clip_list" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_main_view", - "target": "screens_status_bar" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_main_view", - "target": "screens_theme" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_main_view", - "target": "screens_tools_launcher" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "site/assets/screens/search-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_search_view", - "target": "screens_main_view" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_tools_launcher", - "target": "screens_available_tools" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_tools_launcher", - "target": "screens_found_patterns" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_tools_launcher", - "target": "screens_matched_templates" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/patterns-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_tools_launcher", - "target": "screens_theme" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "site/assets/screens/settings-hotkeys-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_global_hotkeys", - "target": "screens_search_view" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/search-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_search_view", - "target": "screens_clip_list" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/search-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_search_view", - "target": "screens_clip_locking" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/search-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_search_view", - "target": "screens_search_bar" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_theme", - "target": "screens_search_view" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_clip_list", - "target": "screens_clip_type_indicator" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_clip_list", - "target": "screens_lock_toggle" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_clip_list", - "target": "screens_per_clip_search_icon" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_settings_general", - "target": "screens_theme" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.75, - "source_file": "site/assets/screens/search-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_per_clip_search_icon", - "target": "screens_search_bar" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_found_patterns", - "target": "screens_available_tools" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "site/assets/screens/patterns-dark.png", - "source_location": null, - "weight": 1.0, - "source": "screens_found_patterns", - "target": "screens_matched_templates" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_settings_general", - "target": "screens_general_preferences" - }, - { - "relation": "shares_data_with", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_settings_general", - "target": "screens_settings_hotkeys" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/settings-general-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_settings_general", - "target": "screens_settings_tabs" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/settings-hotkeys-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_settings_hotkeys", - "target": "screens_global_hotkeys" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/settings-hotkeys-light.png", - "source_location": null, - "weight": 1.0, - "source": "screens_settings_hotkeys", - "target": "screens_settings_tabs" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/clipless-mark.png", - "source_location": null, - "weight": 1.0, - "source": "assets_clipless_mark_brand_mark_png", - "target": "app_brand_mark" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/icon.png", - "source_location": null, - "weight": 1.0, - "source": "assets_icon_site_icon_png", - "target": "app_brand_mark" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "source_file": "src/renderer/src/assets/wavy-lines.svg", - "source_location": null, - "weight": 1.0, - "source": "assets_wavy_lines_wavy_lines_bg", - "target": "app_brand_mark" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "resources/icon.png", - "source_location": null, - "weight": 1.0, - "source": "resources_icon_app_icon", - "target": "app_brand_mark" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "resources/logo.svg", - "source_location": null, - "weight": 1.0, - "source": "resources_logo_brand_logo", - "target": "app_brand_mark" - }, - { - "relation": "semantically_similar_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "resources/icon.png", - "source_location": null, - "weight": 1.0, - "source": "resources_icon_app_icon", - "target": "resources_logo_brand_logo" - }, - { - "relation": "semantically_similar_to", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/clipless-mark.png", - "source_location": null, - "weight": 1.0, - "source": "assets_clipless_mark_brand_mark_png", - "target": "resources_icon_app_icon" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "source_file": "src/renderer/src/assets/electron.svg", - "source_location": null, - "weight": 1.0, - "source": "assets_electron_electron_logo", - "target": "resources_icon_app_icon" - }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.55, - "source_file": "e2e/fixtures/test-image.png", - "source_location": null, - "weight": 1.0, - "source": "fixtures_test_image_e2e_fixture", - "target": "resources_icon_app_icon" - }, - { - "relation": "semantically_similar_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "site/assets/icon.png", - "source_location": null, - "weight": 1.0, - "source": "assets_icon_site_icon_png", - "target": "assets_clipless_mark_brand_mark_png" - } - ], - "hyperedges": [ - { - "id": "cicd_release_pipeline", - "label": "CI/CD Release Pipeline (validate, tag, build, promote)", - "nodes": [ - "build_pr_validation", - "merge_to_main_auto_tag", - "manual_tag_release_action_electron_builder", - "github_actions_setup_promote_release" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 0.9, - "source_file": "docs/GITHUB_ACTIONS_SETUP.md" - }, - { - "id": "clipboard_to_storage_flow", - "label": "Clipboard Capture to Encrypted Storage Flow", - "nodes": [ - "clip_types_usage_monitoring", - "clip_types_usage_clipsprovider", - "storage_securestorage", - "claude_md_data_flow" - ], - "relation": "participate_in", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "CLAUDE.md" - }, - { - "id": "startup_optimization_set", - "label": "Non-blocking Startup Optimizations", - "nodes": [ - "startup_performance_optimizations_deferred_updater", - "startup_performance_optimizations_parallel_storage", - "startup_performance_optimizations_ipc_guard", - "storage_storage_ready_event" - ], - "relation": "form", - "confidence": "EXTRACTED", - "confidence_score": 0.85, - "source_file": "docs/STARTUP_PERFORMANCE_OPTIMIZATIONS.md" - }, - { - "id": "site_pages_static_site", - "label": "clipless.app Static Site Pages", - "nodes": [ - "site_index_landing", - "site_docs_documentation", - "site_download_download_page", - "site_404_not_found" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/README.md" - }, - { - "id": "hotkeys_modular_pattern", - "label": "Hotkeys Registry/Actions/Manager Pattern", - "nodes": [ - "hotkeys_readme_registry", - "hotkeys_readme_actions", - "hotkeys_readme_manager" - ], - "relation": "form", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/main/hotkeys/README.md" - }, - { - "id": "clips_provider_hooks", - "label": "Clips Provider Hook Composition", - "nodes": [ - "clips_readme_use_clips_storage", - "clips_readme_use_clipboard_operations", - "clips_readme_use_clip_state", - "clips_readme_clips_provider" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "src/renderer/src/providers/clips/README.md" - }, - { - "id": "quick_tools_launch_flow", - "label": "Quick Tools Launch Flow (patterns to tools to templates)", - "nodes": [ - "screens_found_patterns", - "screens_available_tools", - "screens_matched_templates" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/patterns-dark.png" - }, - { - "id": "clip_list_interaction", - "label": "Clip List Row Interactions (type, lock, search)", - "nodes": [ - "screens_clip_type_indicator", - "screens_lock_toggle", - "screens_per_clip_search_icon" - ], - "relation": "form", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/main-dark.png" - }, - { - "id": "settings_tab_navigation", - "label": "Settings Tabs (General, Hotkeys, Tools)", - "nodes": [ - "screens_settings_general", - "screens_settings_hotkeys", - "screens_settings_tabs" - ], - "relation": "participate_in", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "site/assets/screens/settings-general-light.png" - } - ], - "built_at_commit": "3e48ccf981f340dcd2104e98f2571ff1627366f1" -} \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json deleted file mode 100644 index 53b9d03..0000000 --- a/graphify-out/manifest.json +++ /dev/null @@ -1,1162 +0,0 @@ -{ - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\extensions.json": { - "mtime": 1769886440.2673852, - "ast_hash": "74a56d7bbbf177ae6339c026934ee00b", - "semantic_hash": "74a56d7bbbf177ae6339c026934ee00b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\launch.json": { - "mtime": 1769886440.267889, - "ast_hash": "c7826d06165bf4890ba638f23b066a6d", - "semantic_hash": "c7826d06165bf4890ba638f23b066a6d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\settings.json": { - "mtime": 1769886440.2683558, - "ast_hash": "39dc44bd672f9ef8bd33a4140e7cd61c", - "semantic_hash": "39dc44bd672f9ef8bd33a4140e7cd61c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.vscode\\tasks.json": { - "mtime": 1769886440.2683558, - "ast_hash": "9b6e131839f1013cf64eb8bb203a94d1", - "semantic_hash": "9b6e131839f1013cf64eb8bb203a94d1" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\app-launch.spec.ts": { - "mtime": 1773705874.6289852, - "ast_hash": "24e87450ee0bdd996a8245f4725f65be", - "semantic_hash": "24e87450ee0bdd996a8245f4725f65be" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\clipboard.spec.ts": { - "mtime": 1773705874.6299882, - "ast_hash": "29d075f8c23e1b7ec7f20db6f0787189", - "semantic_hash": "29d075f8c23e1b7ec7f20db6f0787189" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\context-menu.spec.ts": { - "mtime": 1780895453.3649378, - "ast_hash": "3b12270a94c29d7c9a3efccbd3e1bbd5", - "semantic_hash": "3b12270a94c29d7c9a3efccbd3e1bbd5" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\image-clipboard.spec.ts": { - "mtime": 1775279007.4879632, - "ast_hash": "e2929f523bd460f474c9ea049331cf03", - "semantic_hash": "e2929f523bd460f474c9ea049331cf03" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\quick-clips.spec.ts": { - "mtime": 1773705874.6299882, - "ast_hash": "e9e8c4995663c9aaebaf940233404840", - "semantic_hash": "e9e8c4995663c9aaebaf940233404840" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\settings.spec.ts": { - "mtime": 1773705874.6309862, - "ast_hash": "2211eda6042b7fd891bb55721861874d", - "semantic_hash": "2211eda6042b7fd891bb55721861874d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\theme.spec.ts": { - "mtime": 1773705874.6309862, - "ast_hash": "c794eaaff83bd05d6e8b79a8a7dcd337", - "semantic_hash": "c794eaaff83bd05d6e8b79a8a7dcd337" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\tools.spec.ts": { - "mtime": 1773705874.6309862, - "ast_hash": "0c20d1fc1d5d9e43e836cec3ef4cea50", - "semantic_hash": "0c20d1fc1d5d9e43e836cec3ef4cea50" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\tsconfig.json": { - "mtime": 1773705874.6324904, - "ast_hash": "dbf4e9d4395d662300218337d7617f7f", - "semantic_hash": "dbf4e9d4395d662300218337d7617f7f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\electron.vite.config.ts": { - "mtime": 1773705874.6334949, - "ast_hash": "5f71e0395edd521b621e2baa24c66631", - "semantic_hash": "5f71e0395edd521b621e2baa24c66631" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\eslint.config.mjs": { - "mtime": 1780679611.3114643, - "ast_hash": "fc69b0578613b620e3588c382c595808", - "semantic_hash": "fc69b0578613b620e3588c382c595808" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\package.json": { - "mtime": 1780895453.3669362, - "ast_hash": "4609e60dcc55451d1eb88c2d9b4ae37e", - "semantic_hash": "4609e60dcc55451d1eb88c2d9b4ae37e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\playwright.config.ts": { - "mtime": 1773705874.6370032, - "ast_hash": "54afbabd972669c20ab9d203f72e09b7", - "semantic_hash": "54afbabd972669c20ab9d203f72e09b7" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\capture.spec.ts": { - "mtime": 1780895453.3679383, - "ast_hash": "92acfb6a1bb3d6aaa84a93c6386bfcce", - "semantic_hash": "92acfb6a1bb3d6aaa84a93c6386bfcce" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\fixtures\\demo-data.ts": { - "mtime": 1780895453.3694427, - "ast_hash": "0fc77a6208822d92e0d5baafbf94851e", - "semantic_hash": "0fc77a6208822d92e0d5baafbf94851e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\helpers.ts": { - "mtime": 1780895453.3694427, - "ast_hash": "2741b447be68ab683f0bc3b2c94ec6a0", - "semantic_hash": "2741b447be68ab683f0bc3b2c94ec6a0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\playwright.config.ts": { - "mtime": 1780620074.9806736, - "ast_hash": "ee936f4dcbb711643b73f4984239ce90", - "semantic_hash": "ee936f4dcbb711643b73f4984239ce90" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\tsconfig.json": { - "mtime": 1780620074.982178, - "ast_hash": "e6ca2b1121933d178c099a617103dd61", - "semantic_hash": "e6ca2b1121933d178c099a617103dd61" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\app.js": { - "mtime": 1780895453.3704505, - "ast_hash": "151d94d87bbfe5dabea5bf5fb134e89f", - "semantic_hash": "151d94d87bbfe5dabea5bf5fb134e89f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\__mocks__\\electron.ts": { - "mtime": 1773705874.6380029, - "ast_hash": "7e0a3fc8dcf04568e939fb1848b179fb", - "semantic_hash": "7e0a3fc8dcf04568e939fb1848b179fb" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\app\\index.ts": { - "mtime": 1780330398.969671, - "ast_hash": "8e73cfa67dd88d109ce2a9ee0f2b7ada", - "semantic_hash": "8e73cfa67dd88d109ce2a9ee0f2b7ada" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\autoStart\\index.test.ts": { - "mtime": 1780330398.9706755, - "ast_hash": "b3cada0b792b73b4ff2aa2e8eba544ab", - "semantic_hash": "b3cada0b792b73b4ff2aa2e8eba544ab" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\autoStart\\index.ts": { - "mtime": 1780330398.971675, - "ast_hash": "d603dcdf7dda4d455a1e88537dea1cad", - "semantic_hash": "d603dcdf7dda4d455a1e88537dea1cad" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\data.test.ts": { - "mtime": 1775279007.49103, - "ast_hash": "13acfb5937fc99203553d94ab146f02a", - "semantic_hash": "13acfb5937fc99203553d94ab146f02a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\data.ts": { - "mtime": 1775279007.49103, - "ast_hash": "cd482660827c2c6f1b4bd244b6d37108", - "semantic_hash": "cd482660827c2c6f1b4bd244b6d37108" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\index.ts": { - "mtime": 1769886440.2905095, - "ast_hash": "5246059168a543b682044b86a24ef05b", - "semantic_hash": "5246059168a543b682044b86a24ef05b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\ipc.ts": { - "mtime": 1780330398.9726753, - "ast_hash": "df6b3b777ad9f9099478298951e19001", - "semantic_hash": "df6b3b777ad9f9099478298951e19001" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\monitoring.test.ts": { - "mtime": 1775279007.4925323, - "ast_hash": "e3e4b81ad423fb8dd405f2d4d7641d8c", - "semantic_hash": "e3e4b81ad423fb8dd405f2d4d7641d8c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\monitoring.ts": { - "mtime": 1775279007.4935365, - "ast_hash": "8b52574e1f8b50f737672e1d309992cf", - "semantic_hash": "8b52574e1f8b50f737672e1d309992cf" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-clips.test.ts": { - "mtime": 1773705874.6412492, - "ast_hash": "a7a4e1a437f50dbab7702e216f62696a", - "semantic_hash": "a7a4e1a437f50dbab7702e216f62696a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-clips.ts": { - "mtime": 1773705874.6427531, - "ast_hash": "0667bcf3fe1b1ffe9fb68ea48e6add85", - "semantic_hash": "0667bcf3fe1b1ffe9fb68ea48e6add85" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-tools.test.ts": { - "mtime": 1773705874.6427531, - "ast_hash": "597273adeafe1b4ce1a3c07d50f875cb", - "semantic_hash": "597273adeafe1b4ce1a3c07d50f875cb" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\quick-tools.ts": { - "mtime": 1773705874.6437578, - "ast_hash": "f95178985ec914fae081505c8de62497", - "semantic_hash": "f95178985ec914fae081505c8de62497" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\search-terms.ts": { - "mtime": 1773705874.6452618, - "ast_hash": "aa417b6326be045306199d39749ecab0", - "semantic_hash": "aa417b6326be045306199d39749ecab0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\storage-integration.ts": { - "mtime": 1773705874.646314, - "ast_hash": "9ce7f200df4eff20f6d8c167f57bba0f", - "semantic_hash": "9ce7f200df4eff20f6d8c167f57bba0f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\clipboard\\templates.ts": { - "mtime": 1773705874.6473148, - "ast_hash": "98d4f13ae0ba4c1c140f5c6b772f84a0", - "semantic_hash": "98d4f13ae0ba4c1c140f5c6b772f84a0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\global.d.ts": { - "mtime": 1769886440.2943864, - "ast_hash": "cc6472b768b6184bf0a14585afd55d0c", - "semantic_hash": "cc6472b768b6184bf0a14585afd55d0c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\actions.test.ts": { - "mtime": 1775279007.4935365, - "ast_hash": "dbe695a5666c019fde0a185e17e90de0", - "semantic_hash": "dbe695a5666c019fde0a185e17e90de0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\actions.ts": { - "mtime": 1775279007.4945362, - "ast_hash": "1717934790b6aeb06f6a9de0a6851e86", - "semantic_hash": "1717934790b6aeb06f6a9de0a6851e86" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\index.ts": { - "mtime": 1769886440.2953866, - "ast_hash": "7e0b62e30595b1b64f82a4e02bc95e94", - "semantic_hash": "7e0b62e30595b1b64f82a4e02bc95e94" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\manager.test.ts": { - "mtime": 1773705874.6483147, - "ast_hash": "be214b873a6ed72521f67acc68b5c04d", - "semantic_hash": "be214b873a6ed72521f67acc68b5c04d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\manager.ts": { - "mtime": 1773705874.6498203, - "ast_hash": "5b7f806f3fa06f2835f606a08c88d8f7", - "semantic_hash": "5b7f806f3fa06f2835f606a08c88d8f7" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\registry.test.ts": { - "mtime": 1773705874.6498203, - "ast_hash": "752ddc34cc0ceb8e14d354119789492f", - "semantic_hash": "752ddc34cc0ceb8e14d354119789492f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\registry.ts": { - "mtime": 1769886440.2953866, - "ast_hash": "16b7e7460ae5f03afa11c7488a40ff6d", - "semantic_hash": "16b7e7460ae5f03afa11c7488a40ff6d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\types.ts": { - "mtime": 1769886440.2963865, - "ast_hash": "8dad089ac3b3ce0a313c37f0874a1bb8", - "semantic_hash": "8dad089ac3b3ce0a313c37f0874a1bb8" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\index.ts": { - "mtime": 1780330398.9726753, - "ast_hash": "910ba34e8760e0d828374ab60f514ca0", - "semantic_hash": "910ba34e8760e0d828374ab60f514ca0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\ipc\\index.ts": { - "mtime": 1780069991.0791588, - "ast_hash": "3579096fef7875c4fd5dd5a4d1e44f35", - "semantic_hash": "3579096fef7875c4fd5dd5a4d1e44f35" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\notifications\\index.ts": { - "mtime": 1769893108.787186, - "ast_hash": "e86cb121a257210dbbf971cbe41f1765", - "semantic_hash": "e86cb121a257210dbbf971cbe41f1765" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\clips.ts": { - "mtime": 1769886440.2984803, - "ast_hash": "e75d5e46c8ccef830534fef84e0ce4d4", - "semantic_hash": "e75d5e46c8ccef830534fef84e0ce4d4" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\defaults.ts": { - "mtime": 1780084423.0324857, - "ast_hash": "26c754a306520e31bc3b7025e82ad4cb", - "semantic_hash": "26c754a306520e31bc3b7025e82ad4cb" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\file-operations.test.ts": { - "mtime": 1775279007.4945362, - "ast_hash": "b19c72fa4e95edea87e459fbef82be7a", - "semantic_hash": "b19c72fa4e95edea87e459fbef82be7a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\file-operations.ts": { - "mtime": 1775279007.49554, - "ast_hash": "56ec96faa1ab67e61545701ce0a2ea34", - "semantic_hash": "56ec96faa1ab67e61545701ce0a2ea34" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\image-store.test.ts": { - "mtime": 1775279007.4965408, - "ast_hash": "aff5c4220e61b8f9a01ae1217f566f10", - "semantic_hash": "aff5c4220e61b8f9a01ae1217f566f10" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\image-store.ts": { - "mtime": 1775279007.4965408, - "ast_hash": "ec514e15e2166d347ee34953a0ced545", - "semantic_hash": "ec514e15e2166d347ee34953a0ced545" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\index.ts": { - "mtime": 1775279007.4965408, - "ast_hash": "1b1a3ce1ce4b12451aa57a95cbd54c61", - "semantic_hash": "1b1a3ce1ce4b12451aa57a95cbd54c61" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\migration.test.ts": { - "mtime": 1775279007.49754, - "ast_hash": "8632c4a91298971d99c143f8c44fcc9d", - "semantic_hash": "8632c4a91298971d99c143f8c44fcc9d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\migration.ts": { - "mtime": 1775279007.49754, - "ast_hash": "99ce24c2f14dbca45ce0caba22b3f706", - "semantic_hash": "99ce24c2f14dbca45ce0caba22b3f706" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\quick-tools.ts": { - "mtime": 1773705874.6553357, - "ast_hash": "d56f6a312776b96ffcb76e032bd7407b", - "semantic_hash": "d56f6a312776b96ffcb76e032bd7407b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\search-terms.test.ts": { - "mtime": 1773705874.6558392, - "ast_hash": "92e87c83940028faf72ebb0955cc94b0", - "semantic_hash": "92e87c83940028faf72ebb0955cc94b0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\search-terms.ts": { - "mtime": 1769886440.3004785, - "ast_hash": "e308e9d073fbb928d6632121f70fcc4a", - "semantic_hash": "e308e9d073fbb928d6632121f70fcc4a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\settings.ts": { - "mtime": 1769886440.3004785, - "ast_hash": "23f825c790fd9186ec0dce167c129ed5", - "semantic_hash": "23f825c790fd9186ec0dce167c129ed5" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\templates.test.ts": { - "mtime": 1773705874.6568449, - "ast_hash": "93ca27e24ed2d2ca0aa156a13fb3cb2d", - "semantic_hash": "93ca27e24ed2d2ca0aa156a13fb3cb2d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\templates.ts": { - "mtime": 1769886440.301479, - "ast_hash": "df45887e4afff0593fffa6e974d671af", - "semantic_hash": "df45887e4afff0593fffa6e974d671af" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\storage\\window-bounds.ts": { - "mtime": 1769886440.301479, - "ast_hash": "db6675cc1769bb91c8f6827818208316", - "semantic_hash": "db6675cc1769bb91c8f6827818208316" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\tray.ts": { - "mtime": 1769886440.301479, - "ast_hash": "49a7b786893b9d948c8b1ae815c32de2", - "semantic_hash": "49a7b786893b9d948c8b1ae815c32de2" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\updater\\index.test.ts": { - "mtime": 1780177493.8077824, - "ast_hash": "f02d2bfe188e3c2ebc45f40c57b1ecb8", - "semantic_hash": "f02d2bfe188e3c2ebc45f40c57b1ecb8" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\updater\\index.ts": { - "mtime": 1780177493.8087807, - "ast_hash": "ddbf8f4d9a319e16ac2e719d36b35592", - "semantic_hash": "ddbf8f4d9a319e16ac2e719d36b35592" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\bounds.ts": { - "mtime": 1775279007.498568, - "ast_hash": "16fe669e796fce677cb8ac2d22a0a84f", - "semantic_hash": "16fe669e796fce677cb8ac2d22a0a84f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\creation.ts": { - "mtime": 1780330398.9736753, - "ast_hash": "941ddb76dd868719adc1b27af99a98c3", - "semantic_hash": "941ddb76dd868719adc1b27af99a98c3" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\index.ts": { - "mtime": 1769886440.3034794, - "ast_hash": "c29e60befe4d7b228efd2a8ba07b9267", - "semantic_hash": "c29e60befe4d7b228efd2a8ba07b9267" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\window\\settings.ts": { - "mtime": 1769886440.3034794, - "ast_hash": "58ef2dd7aa8cb3ec7de2bf0e70de8a24", - "semantic_hash": "58ef2dd7aa8cb3ec7de2bf0e70de8a24" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\preload\\index.d.ts": { - "mtime": 1780330398.9751804, - "ast_hash": "8f23d689c5eff2a4406a1d94dd33aec0", - "semantic_hash": "8f23d689c5eff2a4406a1d94dd33aec0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\preload\\index.ts": { - "mtime": 1780330398.9751804, - "ast_hash": "783672f318a2c2b1794f1a16a3f5b3c4", - "semantic_hash": "783672f318a2c2b1794f1a16a3f5b3c4" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\App.tsx": { - "mtime": 1780177493.8107817, - "ast_hash": "1887ce552d9350bf76449bf703ff80c2", - "semantic_hash": "1887ce552d9350bf76449bf703ff80c2" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\Settings.tsx": { - "mtime": 1769886440.3074787, - "ast_hash": "06f12d70df452b2c4947771e9801bc7a", - "semantic_hash": "06f12d70df452b2c4947771e9801bc7a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\ToolsLauncher.tsx": { - "mtime": 1773705874.6598444, - "ast_hash": "f5675fbe942897af1c8e3726b1253878", - "semantic_hash": "f5675fbe942897af1c8e3726b1253878" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\ConfirmDialog.tsx": { - "mtime": 1769886440.3106606, - "ast_hash": "3954519424bb74b298a41f7d80264c2f", - "semantic_hash": "3954519424bb74b298a41f7d80264c2f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\SearchBar.tsx": { - "mtime": 1775279007.5000708, - "ast_hash": "8a49ab359686af233c2e69fd8e230d46", - "semantic_hash": "8a49ab359686af233c2e69fd8e230d46" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\StatusBar.tsx": { - "mtime": 1775279007.5010753, - "ast_hash": "e4f9f9231e8a4c8202b5a37182fc886f", - "semantic_hash": "e4f9f9231e8a4c8202b5a37182fc886f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\UpdateBanner.test.tsx": { - "mtime": 1780177493.811781, - "ast_hash": "26727de52c9d3f9975b83cd0d8c049dd", - "semantic_hash": "26727de52c9d3f9975b83cd0d8c049dd" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\UpdateBanner.tsx": { - "mtime": 1780177493.811781, - "ast_hash": "850507345d4c3003d05303c6aa4c2deb", - "semantic_hash": "850507345d4c3003d05303c6aa4c2deb" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\Clips.tsx": { - "mtime": 1775279007.5010753, - "ast_hash": "0bd66ae6e7cdc80a295c3365e3c54096", - "semantic_hash": "0bd66ae6e7cdc80a295c3365e3c54096" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\QuickClipsScanner.test.tsx": { - "mtime": 1779989012.1420524, - "ast_hash": "c58297db08c975feac6d7a6dbe58d2e1", - "semantic_hash": "c58297db08c975feac6d7a6dbe58d2e1" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\QuickClipsScanner.tsx": { - "mtime": 1779989012.1430564, - "ast_hash": "8193e339cfba4896ebd61159d5d6e797", - "semantic_hash": "8193e339cfba4896ebd61159d5d6e797" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\BookmarkClip.test.tsx": { - "mtime": 1773705874.661844, - "ast_hash": "1795122c6a4bb08b4428194e13ae8c05", - "semantic_hash": "1795122c6a4bb08b4428194e13ae8c05" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\BookmarkClip.tsx": { - "mtime": 1775279007.5025797, - "ast_hash": "8ca638b636e79bd1e0dac23f45449c89", - "semantic_hash": "8ca638b636e79bd1e0dac23f45449c89" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ClipContextMenu.tsx": { - "mtime": 1775279007.503585, - "ast_hash": "f8edb8ae2f84e1016c6fbc0c15c39517", - "semantic_hash": "f8edb8ae2f84e1016c6fbc0c15c39517" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ClipOptions.tsx": { - "mtime": 1775279007.503585, - "ast_hash": "b9971ba8925fa84310c5c92ddfe2b2c1", - "semantic_hash": "b9971ba8925fa84310c5c92ddfe2b2c1" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ClipWrapper.tsx": { - "mtime": 1778433675.311437, - "ast_hash": "35d93fad1a8dfa31ebd0895d054011c7", - "semantic_hash": "35d93fad1a8dfa31ebd0895d054011c7" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\HtmlClip.test.tsx": { - "mtime": 1773705874.661844, - "ast_hash": "850c1fe2adacbaea20f28e6f7be63b98", - "semantic_hash": "850c1fe2adacbaea20f28e6f7be63b98" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\HtmlClip.tsx": { - "mtime": 1775279007.504584, - "ast_hash": "ba1e51c85956bc9f6123c2108fc911e6", - "semantic_hash": "ba1e51c85956bc9f6123c2108fc911e6" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ImageClip.test.tsx": { - "mtime": 1775279007.5055842, - "ast_hash": "634f82ed3951afc011fdc1e350e6ec80", - "semantic_hash": "634f82ed3951afc011fdc1e350e6ec80" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\ImageClip.tsx": { - "mtime": 1775279007.5055842, - "ast_hash": "f0c58e7184e175221ef5cc4c5dc14130", - "semantic_hash": "f0c58e7184e175221ef5cc4c5dc14130" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\RtfClip.tsx": { - "mtime": 1775279007.5065844, - "ast_hash": "2900ee53679a68a2dbcf2f454a313871", - "semantic_hash": "2900ee53679a68a2dbcf2f454a313871" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\SyntaxHighlightedCode.test.tsx": { - "mtime": 1775279007.5065844, - "ast_hash": "8d659362b32b90903094f6c4604b9cd6", - "semantic_hash": "8d659362b32b90903094f6c4604b9cd6" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\SyntaxHighlightedCode.tsx": { - "mtime": 1775279007.5065844, - "ast_hash": "2db15368ce475cd5b157efa1e21b7069", - "semantic_hash": "2db15368ce475cd5b157efa1e21b7069" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\TextClip.test.tsx": { - "mtime": 1778433675.3124955, - "ast_hash": "212b1064f226580a2094a0639b02d59a", - "semantic_hash": "212b1064f226580a2094a0639b02d59a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\TextClip.tsx": { - "mtime": 1778433675.3130097, - "ast_hash": "2a94a2c20b97d5f85556d58357dbba82", - "semantic_hash": "2a94a2c20b97d5f85556d58357dbba82" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\clip\\index.ts": { - "mtime": 1769886440.3201685, - "ast_hash": "348eba5afbd5110ae305d57012ece8e2", - "semantic_hash": "348eba5afbd5110ae305d57012ece8e2" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\clips\\quickClipsSelection.ts": { - "mtime": 1779989012.1430564, - "ast_hash": "38b0e71532cc6b6cb8ba9da843aeddd5", - "semantic_hash": "38b0e71532cc6b6cb8ba9da843aeddd5" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\HotkeyManager.tsx": { - "mtime": 1769886440.321673, - "ast_hash": "ade2e39ba2a7017d54ff46d8c02cae3d", - "semantic_hash": "ade2e39ba2a7017d54ff46d8c02cae3d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\QuickClipsManager.tsx": { - "mtime": 1769893108.7891903, - "ast_hash": "20ab35d2075416b9e768e65a8e632dc2", - "semantic_hash": "20ab35d2075416b9e768e65a8e632dc2" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\StorageSettings.tsx": { - "mtime": 1769886440.3235734, - "ast_hash": "15a1b5b652fae7d64b6d42601a2f4769", - "semantic_hash": "15a1b5b652fae7d64b6d42601a2f4769" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\TemplateManager.tsx": { - "mtime": 1773705874.6665387, - "ast_hash": "19dc98a2a40ea9d34e479ad427f4dcb0", - "semantic_hash": "19dc98a2a40ea9d34e479ad427f4dcb0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\ToolsManager.tsx": { - "mtime": 1769893108.7901907, - "ast_hash": "d37f9d6e536e6c8312c73203e8a4be8a", - "semantic_hash": "d37f9d6e536e6c8312c73203e8a4be8a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\UpdaterControl.tsx": { - "mtime": 1780084423.0344832, - "ast_hash": "65c6deb2a9d5aef405b5c9cd98f9228c", - "semantic_hash": "65c6deb2a9d5aef405b5c9cd98f9228c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\UserSettings.tsx": { - "mtime": 1769886440.325575, - "ast_hash": "af933c2ec50a4ea14e96902fc46ad3e1", - "semantic_hash": "af933c2ec50a4ea14e96902fc46ad3e1" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\Versions.tsx": { - "mtime": 1769886440.3270798, - "ast_hash": "99d8f1f7be4b14aab84d17c36f43198c", - "semantic_hash": "99d8f1f7be4b14aab84d17c36f43198c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\GlobalToggle.tsx": { - "mtime": 1769886440.3270798, - "ast_hash": "d14b1a31595b1006918b7a2d5ad6e603", - "semantic_hash": "d14b1a31595b1006918b7a2d5ad6e603" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\HotkeyHeader.tsx": { - "mtime": 1769886440.328261, - "ast_hash": "0c7d5b3fb19e208c05a5fe1e0409202d", - "semantic_hash": "0c7d5b3fb19e208c05a5fe1e0409202d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\HotkeyInstructions.tsx": { - "mtime": 1773705874.6675386, - "ast_hash": "e661d740220b504ae0f03335da812164", - "semantic_hash": "e661d740220b504ae0f03335da812164" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\HotkeyList.tsx": { - "mtime": 1769886440.3292613, - "ast_hash": "e7e64741a7887486734ce3659383d4cf", - "semantic_hash": "e7e64741a7887486734ce3659383d4cf" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\LoadingState.tsx": { - "mtime": 1769886440.3292613, - "ast_hash": "610e10bc57ea3506aa362ac651180d3b", - "semantic_hash": "610e10bc57ea3506aa362ac651180d3b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\SavingIndicator.tsx": { - "mtime": 1769886440.3292613, - "ast_hash": "11eda03e5718b1d8b6b01effadc0eae6", - "semantic_hash": "11eda03e5718b1d8b6b01effadc0eae6" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\index.ts": { - "mtime": 1769886440.3302593, - "ast_hash": "6aae0fb37e513ce95c6ada105c7dffcc", - "semantic_hash": "6aae0fb37e513ce95c6ada105c7dffcc" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\hotkeys\\useHotkeyManager.ts": { - "mtime": 1773705874.6685388, - "ast_hash": "a85c48d56e027e497d71651fdd1eee00", - "semantic_hash": "a85c48d56e027e497d71651fdd1eee00" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\InfoTooltip.tsx": { - "mtime": 1769886440.3302593, - "ast_hash": "e31d837d915b409096c9920d60256059", - "semantic_hash": "e31d837d915b409096c9920d60256059" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\SearchTermsSection.tsx": { - "mtime": 1773705874.6700437, - "ast_hash": "01bada0b5d95ce29f1af7ce2da9c6f0f", - "semantic_hash": "01bada0b5d95ce29f1af7ce2da9c6f0f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\TestPatternsSection.tsx": { - "mtime": 1769886440.3317637, - "ast_hash": "336896c1340046985d50e6c4ee10d82c", - "semantic_hash": "336896c1340046985d50e6c4ee10d82c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\ToolsSection.tsx": { - "mtime": 1773705874.6710503, - "ast_hash": "6fae37178e4c81c703cd72d3a439d6df", - "semantic_hash": "6fae37178e4c81c703cd72d3a439d6df" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\index.ts": { - "mtime": 1769886440.332769, - "ast_hash": "b7968f45944142cec9f01904461ce03c", - "semantic_hash": "b7968f45944142cec9f01904461ce03c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\quickclips\\types.ts": { - "mtime": 1773705874.672052, - "ast_hash": "d8c3ac061380a42ba08f74074b33b3fc", - "semantic_hash": "d8c3ac061380a42ba08f74074b33b3fc" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\DataManagement.tsx": { - "mtime": 1769886440.333769, - "ast_hash": "8ce8a70cc2d6630ff803eedab6b12451", - "semantic_hash": "8ce8a70cc2d6630ff803eedab6b12451" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\StorageStatistics.tsx": { - "mtime": 1769886440.333769, - "ast_hash": "3dbcdb1adf1380804e102c51d538e906", - "semantic_hash": "3dbcdb1adf1380804e102c51d538e906" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\index.ts": { - "mtime": 1769886440.3347683, - "ast_hash": "14b3bee0eaf5d77d8c32a85a7b6cdd51", - "semantic_hash": "14b3bee0eaf5d77d8c32a85a7b6cdd51" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\storagesettings\\useStorageSettings.ts": { - "mtime": 1769886440.3347683, - "ast_hash": "d37d5d5b7e1443dfb26db11a683ca4f3", - "semantic_hash": "d37d5d5b7e1443dfb26db11a683ca4f3" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ApplicationSettings.test.tsx": { - "mtime": 1780084423.035485, - "ast_hash": "f0d3f1088c2d84f284ebbd08e0f8d96f", - "semantic_hash": "f0d3f1088c2d84f284ebbd08e0f8d96f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ApplicationSettings.tsx": { - "mtime": 1780084423.0364842, - "ast_hash": "cf7c5c12974980832f17003b17020604", - "semantic_hash": "cf7c5c12974980832f17003b17020604" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\CloseButton.tsx": { - "mtime": 1769886440.3347683, - "ast_hash": "de56c52b3659e793ab75d55a55d5d381", - "semantic_hash": "de56c52b3659e793ab75d55a55d5d381" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ErrorState.tsx": { - "mtime": 1769886440.3357682, - "ast_hash": "79fe3c5e8235f9422de157e75c6c1c11", - "semantic_hash": "79fe3c5e8235f9422de157e75c6c1c11" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\LoadingState.tsx": { - "mtime": 1769886440.3357682, - "ast_hash": "dd4f4d6d182cd4bf493d157663c9106a", - "semantic_hash": "dd4f4d6d182cd4bf493d157663c9106a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\SavingIndicator.tsx": { - "mtime": 1769886440.3357682, - "ast_hash": "fc88502f1c4ce6a594b87955921e710a", - "semantic_hash": "fc88502f1c4ce6a594b87955921e710a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\SettingItem.tsx": { - "mtime": 1769886440.3357682, - "ast_hash": "b444f9150007f9bec127b7d6f2c72fb3", - "semantic_hash": "b444f9150007f9bec127b7d6f2c72fb3" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\ToggleSwitch.tsx": { - "mtime": 1769886440.3357682, - "ast_hash": "150820c4ca8c8b3ef30ef3611b4c33c6", - "semantic_hash": "150820c4ca8c8b3ef30ef3611b4c33c6" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\WindowSettings.tsx": { - "mtime": 1773705874.673556, - "ast_hash": "f99f9f66ca301a11792facbf74b53d5f", - "semantic_hash": "f99f9f66ca301a11792facbf74b53d5f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\index.ts": { - "mtime": 1769886440.3372755, - "ast_hash": "11331e49ba7368db0a0f66193fe98d5b", - "semantic_hash": "11331e49ba7368db0a0f66193fe98d5b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\components\\settings\\usersettings\\useUserSettings.ts": { - "mtime": 1780330398.9761865, - "ast_hash": "50d3ff10fc1b079fa6db3883afabc9b6", - "semantic_hash": "50d3ff10fc1b079fa6db3883afabc9b6" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\env.d.ts": { - "mtime": 1769886440.3372755, - "ast_hash": "62f9f6bc4c280b79695ad10ef416425f", - "semantic_hash": "62f9f6bc4c280b79695ad10ef416425f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\fontawesome.ts": { - "mtime": 1780177493.811781, - "ast_hash": "bc6ca984735a239ee9e251254f86e7e7", - "semantic_hash": "bc6ca984735a239ee9e251254f86e7e7" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\useContextMenu.ts": { - "mtime": 1773705874.675082, - "ast_hash": "8a4b986ba7128924647f96601cc8ba86", - "semantic_hash": "8a4b986ba7128924647f96601cc8ba86" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\useNativeContextMenu.ts": { - "mtime": 1775279007.5090933, - "ast_hash": "52abb73407d4886f558cae448f1a42ec", - "semantic_hash": "52abb73407d4886f558cae448f1a42ec" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\usePatternDetection.test.ts": { - "mtime": 1773705874.675585, - "ast_hash": "7b7e87557973652ecbb33d939c399023", - "semantic_hash": "7b7e87557973652ecbb33d939c399023" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\hooks\\usePatternDetection.ts": { - "mtime": 1769886440.3392835, - "ast_hash": "a4ce4d6bedadc7afd347800ed57641a3", - "semantic_hash": "a4ce4d6bedadc7afd347800ed57641a3" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\main.tsx": { - "mtime": 1769886440.3392835, - "ast_hash": "7f6ca8fd409a3e0dd726bd70a83bcb3c", - "semantic_hash": "7f6ca8fd409a3e0dd726bd70a83bcb3c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\clipboard.ts": { - "mtime": 1775279007.510093, - "ast_hash": "91f7374e7d960596fce5d94053b84ca4", - "semantic_hash": "91f7374e7d960596fce5d94053b84ca4" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\index.tsx": { - "mtime": 1775279007.5105965, - "ast_hash": "ff0171baff6734df62c2dd56973a1155", - "semantic_hash": "ff0171baff6734df62c2dd56973a1155" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\state.ts": { - "mtime": 1769886440.3417835, - "ast_hash": "f6ed6efc569c13e6a7b4b71f209bf9c9", - "semantic_hash": "f6ed6efc569c13e6a7b4b71f209bf9c9" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\storage.ts": { - "mtime": 1775279007.5105965, - "ast_hash": "89c13a98deaebbcdafeb9158172329fe", - "semantic_hash": "89c13a98deaebbcdafeb9158172329fe" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\types.ts": { - "mtime": 1775279007.511604, - "ast_hash": "a6c7427f9b0b2e45810db75600b3d06e", - "semantic_hash": "a6c7427f9b0b2e45810db75600b3d06e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\utils.ts": { - "mtime": 1775279007.511604, - "ast_hash": "9232f97d8bbc704fc9af1a10a924de75", - "semantic_hash": "9232f97d8bbc704fc9af1a10a924de75" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\constants.ts": { - "mtime": 1769886440.342788, - "ast_hash": "3b5f2a436a9622f5a4b9bd7076ce74de", - "semantic_hash": "3b5f2a436a9622f5a4b9bd7076ce74de" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\languageDetection.tsx": { - "mtime": 1773705874.6775894, - "ast_hash": "011107c9a259e12ca9415233a8ce232e", - "semantic_hash": "011107c9a259e12ca9415233a8ce232e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\theme.test.tsx": { - "mtime": 1773705874.6785917, - "ast_hash": "6db5781d456cef508814cb7fdada0389", - "semantic_hash": "6db5781d456cef508814cb7fdada0389" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\theme.tsx": { - "mtime": 1773705874.6785917, - "ast_hash": "31df93ff203d7430a09af82572d4800b", - "semantic_hash": "31df93ff203d7430a09af82572d4800b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\settings-main.tsx": { - "mtime": 1769886440.3447893, - "ast_hash": "5a130c16364687479f110bb3de39b470", - "semantic_hash": "5a130c16364687479f110bb3de39b470" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\test-setup.ts": { - "mtime": 1780330398.9771867, - "ast_hash": "2dbdcf6cf4f72035cdd04e28e8a54d55", - "semantic_hash": "2dbdcf6cf4f72035cdd04e28e8a54d55" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\tools-launcher-main.tsx": { - "mtime": 1769886440.3447893, - "ast_hash": "4214849258ae95138ddb0f2f6cbd37ad", - "semantic_hash": "4214849258ae95138ddb0f2f6cbd37ad" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\utils\\languageDetection.test.ts": { - "mtime": 1775279007.5126033, - "ast_hash": "93d47d4d2e698438f2a1cc5e12e7b67d", - "semantic_hash": "93d47d4d2e698438f2a1cc5e12e7b67d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\utils\\languageDetection.ts": { - "mtime": 1775279007.5126033, - "ast_hash": "37c6cb314f5299ade459d48ee13f2def", - "semantic_hash": "37c6cb314f5299ade459d48ee13f2def" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\utils\\tlds.ts": { - "mtime": 1769886440.34579, - "ast_hash": "4b075c09b3a7ef189119cd7e08d0ae7a", - "semantic_hash": "4b075c09b3a7ef189119cd7e08d0ae7a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\shared\\constants.ts": { - "mtime": 1769886440.34579, - "ast_hash": "3b5f2a436a9622f5a4b9bd7076ce74de", - "semantic_hash": "3b5f2a436a9622f5a4b9bd7076ce74de" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\shared\\types.ts": { - "mtime": 1780084423.0364842, - "ast_hash": "f6e71bc1835533e5123556cdd445f61f", - "semantic_hash": "f6e71bc1835533e5123556cdd445f61f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.eslint.json": { - "mtime": 1773705874.6811023, - "ast_hash": "e6b29b5e545257db258e37b8db723d8d", - "semantic_hash": "e6b29b5e545257db258e37b8db723d8d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.json": { - "mtime": 1769886440.347295, - "ast_hash": "f78ff8c2e2efb59fcf218eac57774d94", - "semantic_hash": "f78ff8c2e2efb59fcf218eac57774d94" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.node.json": { - "mtime": 1769886440.3483007, - "ast_hash": "863e1a1de496c6dfdf0c9c0c31649770", - "semantic_hash": "863e1a1de496c6dfdf0c9c0c31649770" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\tsconfig.web.json": { - "mtime": 1769886440.3483007, - "ast_hash": "341db4aec6e77cafa44f12fe2d35a2f6", - "semantic_hash": "341db4aec6e77cafa44f12fe2d35a2f6" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\vitest.config.ts": { - "mtime": 1773705874.6811023, - "ast_hash": "2430096a0b2e1348adf519cb4a590e78", - "semantic_hash": "2430096a0b2e1348adf519cb4a590e78" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\pull_request_template.md": { - "mtime": 1769886440.2643838, - "ast_hash": "5ca667d78321484b8fdb4889fce3a877", - "semantic_hash": "5ca667d78321484b8fdb4889fce3a877" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\build.yml": { - "mtime": 1773705874.6234603, - "ast_hash": "5ea87b5eddecac747aff0a4eb1e621a5", - "semantic_hash": "5ea87b5eddecac747aff0a4eb1e621a5" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\manual-tag-release.yml": { - "mtime": 1769886440.2643838, - "ast_hash": "5c2cb1a9f3bc77cf1d64b1d0487deb9a", - "semantic_hash": "5c2cb1a9f3bc77cf1d64b1d0487deb9a" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\merge-to-main.yml": { - "mtime": 1780620074.974167, - "ast_hash": "64035f2bef91effc33de20b413b802a9", - "semantic_hash": "64035f2bef91effc33de20b413b802a9" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.github\\workflows\\test.yml": { - "mtime": 1773705874.6234603, - "ast_hash": "6ba90cc7be15c285da5104a0879ed97f", - "semantic_hash": "6ba90cc7be15c285da5104a0879ed97f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\.prettierrc.yaml": { - "mtime": 1769886440.266385, - "ast_hash": "9be13b65916641ae16a0440f15bf4e29", - "semantic_hash": "9be13b65916641ae16a0440f15bf4e29" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\CLAUDE.md": { - "mtime": 1780935917.9547515, - "ast_hash": "0c214761c818cf7629251967bf747da8", - "semantic_hash": "0c214761c818cf7629251967bf747da8" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\README.md": { - "mtime": 1780895453.3649378, - "ast_hash": "f2df083641d6d795c9e00e390f350f19", - "semantic_hash": "f2df083641d6d795c9e00e390f350f19" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\dev-app-update.yml": { - "mtime": 1769886440.2761872, - "ast_hash": "0e7218abcf5b73cda62b4201b313e95f", - "semantic_hash": "0e7218abcf5b73cda62b4201b313e95f" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\CLIP_TYPES_USAGE.md": { - "mtime": 1769886440.2771876, - "ast_hash": "0101c5487c1de773e6b153d9d91a562e", - "semantic_hash": "0101c5487c1de773e6b153d9d91a562e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\DOMAIN_REGEX_TEST.md": { - "mtime": 1769886440.2771876, - "ast_hash": "9295f51cd1de75956cbed3798589fde7", - "semantic_hash": "9295f51cd1de75956cbed3798589fde7" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\GITHUB_ACTIONS_SETUP.md": { - "mtime": 1780620074.976676, - "ast_hash": "faf1bb9a9196a2678f786d5ad8ae58c9", - "semantic_hash": "faf1bb9a9196a2678f786d5ad8ae58c9" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\LANGUAGE_DETECTION_IMPLEMENTATION.md": { - "mtime": 1769886440.27848, - "ast_hash": "2849db953b7faf4406ab298f3da56e9e", - "semantic_hash": "2849db953b7faf4406ab298f3da56e9e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\QUICK_CLIPS_IMPLEMENTATION.md": { - "mtime": 1769886440.2794805, - "ast_hash": "baf9b2a31371eb4a08c243dbe046de9c", - "semantic_hash": "baf9b2a31371eb4a08c243dbe046de9c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\QUICK_CLIPS_STYLING.md": { - "mtime": 1769886440.2794805, - "ast_hash": "751b5db4277e32e0c6e3b3ff63905974", - "semantic_hash": "751b5db4277e32e0c6e3b3ff63905974" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\SETTINGS_WINDOW_POSITIONING.md": { - "mtime": 1769886440.2794805, - "ast_hash": "1884b48ef60596a9254b372a77de3a62", - "semantic_hash": "1884b48ef60596a9254b372a77de3a62" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\STARTUP_PERFORMANCE_OPTIMIZATIONS.md": { - "mtime": 1769886440.2804818, - "ast_hash": "15b3982a606ab085054892a4d99b2bed", - "semantic_hash": "15b3982a606ab085054892a4d99b2bed" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\STORAGE.md": { - "mtime": 1775279007.486959, - "ast_hash": "1b7b799512b534f77df59d263cbf7731", - "semantic_hash": "1b7b799512b534f77df59d263cbf7731" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\THEME_SYSTEM_IMPLEMENTATION.md": { - "mtime": 1769886440.2804818, - "ast_hash": "375be51cec38613bc532ec4a1be012f3", - "semantic_hash": "375be51cec38613bc532ec4a1be012f3" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\TOOLS_LAUNCHER_HOTKEY_TESTING.md": { - "mtime": 1773705874.6269877, - "ast_hash": "5fae8956db8bd09e19965d93377441fb", - "semantic_hash": "5fae8956db8bd09e19965d93377441fb" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\TOOLS_LAUNCHER_IMPLEMENTATION.md": { - "mtime": 1773705874.6279862, - "ast_hash": "1b20c5ab5d98bcf4edf557ab639c4f2d", - "semantic_hash": "1b20c5ab5d98bcf4edf557ab639c4f2d" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\docs\\WORKFLOW_SUMMARY.md": { - "mtime": 1769886440.2814796, - "ast_hash": "7e230bba40926ff8d9c340570ffea332", - "semantic_hash": "7e230bba40926ff8d9c340570ffea332" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\electron-builder.yml": { - "mtime": 1780620074.976676, - "ast_hash": "e9c70e4aa1435fdb23a9fa9f259171de", - "semantic_hash": "e9c70e4aa1435fdb23a9fa9f259171de" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\screenshots\\README.md": { - "mtime": 1780895453.3679383, - "ast_hash": "1041454de445c423e2036bd3bffa8db6", - "semantic_hash": "1041454de445c423e2036bd3bffa8db6" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\404.html": { - "mtime": 1780895453.3704505, - "ast_hash": "e24661b66c550340e8ee39c3c8109991", - "semantic_hash": "e24661b66c550340e8ee39c3c8109991" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\README.md": { - "mtime": 1780620074.983183, - "ast_hash": "0d428cc90b49681a7b4400ca8badfe0b", - "semantic_hash": "0d428cc90b49681a7b4400ca8badfe0b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\docs\\index.html": { - "mtime": 1780895453.3714476, - "ast_hash": "feb4e8d377235703c709d5a48a56a177", - "semantic_hash": "feb4e8d377235703c709d5a48a56a177" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\download\\index.html": { - "mtime": 1780895453.3714476, - "ast_hash": "460b02bf6dd6c381bcfe1cc659a9e775", - "semantic_hash": "460b02bf6dd6c381bcfe1cc659a9e775" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\index.html": { - "mtime": 1780895453.3714476, - "ast_hash": "a76f887c6119dd1e8fd09a446dfc4192", - "semantic_hash": "a76f887c6119dd1e8fd09a446dfc4192" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\main\\hotkeys\\README.md": { - "mtime": 1769886440.2943864, - "ast_hash": "61bcb4fa36a133d17449e1a6af9c164b", - "semantic_hash": "61bcb4fa36a133d17449e1a6af9c164b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\index.html": { - "mtime": 1769886440.3054783, - "ast_hash": "190efce3d2a0ed02edaa57ca608f6c74", - "semantic_hash": "190efce3d2a0ed02edaa57ca608f6c74" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\settings.html": { - "mtime": 1769886440.3054783, - "ast_hash": "2180606ccb609425cfd935688f6dae11", - "semantic_hash": "2180606ccb609425cfd935688f6dae11" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\providers\\clips\\README.md": { - "mtime": 1769886440.3402803, - "ast_hash": "52ad47b2509d256e57a685334009d63e", - "semantic_hash": "52ad47b2509d256e57a685334009d63e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\tools-launcher.html": { - "mtime": 1769886440.34579, - "ast_hash": "a69e3fc9b0c8bd86f8ab8ee30696d89b", - "semantic_hash": "a69e3fc9b0c8bd86f8ab8ee30696d89b" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\e2e\\fixtures\\test-image.png": { - "mtime": 1775279007.4879632, - "ast_hash": "a93bb8d34b7be6faf4c4989f00155df3", - "semantic_hash": "a93bb8d34b7be6faf4c4989f00155df3" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon.png": { - "mtime": 1769886440.2854786, - "ast_hash": "64153c651863e4f6300b7cce09cbdbdd", - "semantic_hash": "64153c651863e4f6300b7cce09cbdbdd" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.25x.png": { - "mtime": 1769886440.28648, - "ast_hash": "117ac9874a6036802b81b69541a79b17", - "semantic_hash": "117ac9874a6036802b81b69541a79b17" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.33x.png": { - "mtime": 1769886440.28648, - "ast_hash": "28ea84396f540dac4e599f9cce0cafec", - "semantic_hash": "28ea84396f540dac4e599f9cce0cafec" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.4x.png": { - "mtime": 1769886440.28648, - "ast_hash": "adb119f87c0d87d50b91b7d2fe3cb8d8", - "semantic_hash": "adb119f87c0d87d50b91b7d2fe3cb8d8" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.5x.png": { - "mtime": 1769886440.2874787, - "ast_hash": "1c168da62e36775e18f55d0500d66944", - "semantic_hash": "1c168da62e36775e18f55d0500d66944" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@1.8x.png": { - "mtime": 1769886440.2874787, - "ast_hash": "dbc15f418028705dddd27b8f0aa20bf3", - "semantic_hash": "dbc15f418028705dddd27b8f0aa20bf3" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@2.5x.png": { - "mtime": 1769886440.2874787, - "ast_hash": "8cb800b653f1f85c3d16648b77515d38", - "semantic_hash": "8cb800b653f1f85c3d16648b77515d38" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@2x.png": { - "mtime": 1769886440.2874787, - "ast_hash": "c82a1d6e89556ec2911734bcc40f074e", - "semantic_hash": "c82a1d6e89556ec2911734bcc40f074e" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@3x.png": { - "mtime": 1769886440.2885096, - "ast_hash": "4aa74537eb96acf3ca41a4e547fdb2f0", - "semantic_hash": "4aa74537eb96acf3ca41a4e547fdb2f0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@4x.png": { - "mtime": 1769886440.2885096, - "ast_hash": "fccef692a39589ff2f9aa27d81ab788c", - "semantic_hash": "fccef692a39589ff2f9aa27d81ab788c" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\icon@5x.png": { - "mtime": 1769886440.2885096, - "ast_hash": "039640a047a4c247c04b442605456a95", - "semantic_hash": "039640a047a4c247c04b442605456a95" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\resources\\logo.svg": { - "mtime": 1780775965.7657788, - "ast_hash": "fc43c087f9357d666ccff86d67e8c738", - "semantic_hash": "fc43c087f9357d666ccff86d67e8c738" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\clipless-mark.png": { - "mtime": 1780620074.9841833, - "ast_hash": "039640a047a4c247c04b442605456a95", - "semantic_hash": "039640a047a4c247c04b442605456a95" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\icon.png": { - "mtime": 1780620074.9841833, - "ast_hash": "4aa74537eb96acf3ca41a4e547fdb2f0", - "semantic_hash": "4aa74537eb96acf3ca41a4e547fdb2f0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\main-dark.png": { - "mtime": 1780620074.9856868, - "ast_hash": "ceefa5de5a946488a10a2e875dbbf845", - "semantic_hash": "ceefa5de5a946488a10a2e875dbbf845" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\main-light.png": { - "mtime": 1780620074.9866915, - "ast_hash": "35a41df9c4010731f59161d7f4e820af", - "semantic_hash": "35a41df9c4010731f59161d7f4e820af" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\patterns-dark.png": { - "mtime": 1780620074.9876914, - "ast_hash": "7ffdb3912831b7567ebbfee23863c2fb", - "semantic_hash": "7ffdb3912831b7567ebbfee23863c2fb" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\patterns-light.png": { - "mtime": 1780620074.98869, - "ast_hash": "09ea7ce4b7a7e3bf5955a54dbfd66859", - "semantic_hash": "09ea7ce4b7a7e3bf5955a54dbfd66859" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\search-dark.png": { - "mtime": 1780620074.98869, - "ast_hash": "55e46c0828cc1fd903b4428fba9c9937", - "semantic_hash": "55e46c0828cc1fd903b4428fba9c9937" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\search-light.png": { - "mtime": 1780620074.9896932, - "ast_hash": "4bb9889130328ebb30c6179ac0537996", - "semantic_hash": "4bb9889130328ebb30c6179ac0537996" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-general-dark.png": { - "mtime": 1780620074.9906907, - "ast_hash": "3cc27ecb83faad799507675ce3287355", - "semantic_hash": "3cc27ecb83faad799507675ce3287355" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-general-light.png": { - "mtime": 1780620074.9921947, - "ast_hash": "31f212471e7bc46d5cf531f2ecbb0be0", - "semantic_hash": "31f212471e7bc46d5cf531f2ecbb0be0" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-hotkeys-dark.png": { - "mtime": 1780620074.9921947, - "ast_hash": "c91308f06ea19f5e4c8f9d31397f45f8", - "semantic_hash": "c91308f06ea19f5e4c8f9d31397f45f8" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\site\\assets\\screens\\settings-hotkeys-light.png": { - "mtime": 1780620074.9932008, - "ast_hash": "fd1bee9956dd333d51d73c9d43700abb", - "semantic_hash": "fd1bee9956dd333d51d73c9d43700abb" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\assets\\electron.svg": { - "mtime": 1769886440.3096619, - "ast_hash": "7e350671f4993b01b6110e283cb7ab02", - "semantic_hash": "7e350671f4993b01b6110e283cb7ab02" - }, - "C:\\Users\\danes\\OneDrive\\Documents\\Code_Projects\\clipless\\src\\renderer\\src\\assets\\wavy-lines.svg": { - "mtime": 1769886440.3096619, - "ast_hash": "990cf549e920e993d4c1998c217661c6", - "semantic_hash": "990cf549e920e993d4c1998c217661c6" - } -} \ No newline at end of file From 6b11bf6bc417366e061d78070c033c22f0f62aba Mon Sep 17 00:00:00 2001 From: Dan Essig Date: Sun, 28 Jun 2026 14:21:33 -0700 Subject: [PATCH 3/4] tools launch bug --- .gitignore | 3 +- CLAUDE.md | 10 ++++++ src/main/hotkeys/actions.test.ts | 55 +++++++++++++++++++++++++++++--- src/main/hotkeys/actions.ts | 36 ++++++++++++--------- 4 files changed, 83 insertions(+), 21 deletions(-) diff --git a/.gitignore b/.gitignore index bfe0e56..56dcaaa 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,5 @@ electron.vite.config.*.mjs updatesite.sh test-results/ coverage/ -screenshots/output/ \ No newline at end of file +screenshots/output/ +graphify-out/ \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md index b2346af..559534c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -116,3 +116,13 @@ One or two sentences describing what needs to happen and why. Which modules are likely involved: clipboard/, storage/, hotkeys/, window/, renderer components, preload API, shared types. ``` + +## graphify + +This project has a knowledge graph at graphify-out/ with god nodes, community structure, and cross-file relationships. + +Rules: +- For codebase questions, first run `graphify query ""` when graphify-out/graph.json exists. Use `graphify path "
" ""` for relationships and `graphify explain ""` for focused concepts. These return a scoped subgraph, usually much smaller than GRAPH_REPORT.md or raw grep output. +- If graphify-out/wiki/index.md exists, use it for broad navigation instead of raw source browsing. +- Read graphify-out/GRAPH_REPORT.md only for broad architecture review or when query/path/explain do not surface enough context. +- After modifying code, run `graphify update .` to keep the graph current (AST-only, no API cost). diff --git a/src/main/hotkeys/actions.test.ts b/src/main/hotkeys/actions.test.ts index 9060e6a..5487ef7 100644 --- a/src/main/hotkeys/actions.test.ts +++ b/src/main/hotkeys/actions.test.ts @@ -42,11 +42,16 @@ vi.mock('../clipboard/monitoring', () => ({ setSkipNextImageChange: vi.fn(), })); +vi.mock('../clipboard/data', () => ({ + getCurrentClipboardData: vi.fn().mockReturnValue(null), +})); + import { HotkeyActions } from './actions'; import { clipboard, nativeImage, app } from 'electron'; import { storage } from '../storage'; import { loadImage } from '../storage/image-store'; import { setSkipNextImageChange } from '../clipboard/monitoring'; +import { getCurrentClipboardData } from '../clipboard/data'; describe('HotkeyActions', () => { let actions: HotkeyActions; @@ -331,29 +336,69 @@ describe('HotkeyActions', () => { }); describe('openToolsLauncher', () => { - it('opens tools launcher with first clip content', async () => { + it('opens launcher with live clipboard content even when stored clip is stale', async () => { + vi.mocked(getCurrentClipboardData).mockReturnValue({ type: 'text', content: 'fresh' }); vi.mocked(storage.getClips).mockResolvedValue([ - { clip: { type: 'text', content: 'hello' }, isLocked: false, timestamp: 1 }, + { clip: { type: 'text', content: 'stale' }, isLocked: false, timestamp: 1 }, ]); await actions.openToolsLauncher(); const { createToolsLauncherWindow } = await import('../window/creation.js'); - expect(createToolsLauncherWindow).toHaveBeenCalledWith('hello'); + expect(createToolsLauncherWindow).toHaveBeenCalledWith('fresh'); + }); + + it('does not read stored history when live clipboard has content', async () => { + vi.mocked(getCurrentClipboardData).mockReturnValue({ type: 'text', content: 'fresh' }); + + await actions.openToolsLauncher(); + + expect(storage.getClips).not.toHaveBeenCalled(); }); - it('does nothing when no clips available', async () => { + it('falls back to most recent stored clip when live read is null', async () => { + vi.mocked(getCurrentClipboardData).mockReturnValue(null); + vi.mocked(storage.getClips).mockResolvedValue([ + { clip: { type: 'text', content: 'stored' }, isLocked: false, timestamp: 1 }, + ]); + + await actions.openToolsLauncher(); + + const { createToolsLauncherWindow } = await import('../window/creation.js'); + expect(createToolsLauncherWindow).toHaveBeenCalledWith('stored'); + }); + + it('falls back to stored clip when live read content is empty', async () => { + vi.mocked(getCurrentClipboardData).mockReturnValue({ type: 'text', content: '' }); + vi.mocked(storage.getClips).mockResolvedValue([ + { clip: { type: 'text', content: 'stored' }, isLocked: false, timestamp: 1 }, + ]); + + await actions.openToolsLauncher(); + + const { createToolsLauncherWindow } = await import('../window/creation.js'); + expect(createToolsLauncherWindow).toHaveBeenCalledWith('stored'); + }); + + it('does nothing when live read is null and no clips available', async () => { + vi.mocked(getCurrentClipboardData).mockReturnValue(null); vi.mocked(storage.getClips).mockResolvedValue([]); + await expect(actions.openToolsLauncher()).resolves.toBeUndefined(); + + const { createToolsLauncherWindow } = await import('../window/creation.js'); + expect(createToolsLauncherWindow).not.toHaveBeenCalled(); }); - it('does nothing when first clip is null', async () => { + it('does nothing when live read is null and first stored clip is null', async () => { + vi.mocked(getCurrentClipboardData).mockReturnValue(null); // eslint-disable-next-line @typescript-eslint/no-explicit-any vi.mocked(storage.getClips).mockResolvedValue([null as any]); await expect(actions.openToolsLauncher()).resolves.toBeUndefined(); }); it('handles error gracefully', async () => { + vi.mocked(getCurrentClipboardData).mockReturnValue(null); vi.mocked(storage.getClips).mockRejectedValue(new Error('fail')); await expect(actions.openToolsLauncher()).resolves.toBeUndefined(); }); diff --git a/src/main/hotkeys/actions.ts b/src/main/hotkeys/actions.ts index 5702898..cfa747d 100644 --- a/src/main/hotkeys/actions.ts +++ b/src/main/hotkeys/actions.ts @@ -4,6 +4,7 @@ import { storage } from '../storage'; import { showNotification } from '../notifications'; import { loadImage } from '../storage/image-store'; import { setSkipNextImageChange } from '../clipboard/monitoring'; +import { getCurrentClipboardData } from '../clipboard/data'; import type { StoredClip } from '../../shared/types'; /** @@ -160,29 +161,34 @@ export class HotkeyActions { } /** - * Open tools launcher for the first (most recent) clip + * Open tools launcher for the content currently on the system clipboard. + * + * Reads the live clipboard directly rather than the most recent stored clip, + * because stored history trails the real clipboard by at least one 250ms poll + * plus an IPC/renderer roundtrip. If the user copies and immediately fires the + * hotkey, the live read reflects the just-copied content while history does not. + * Falls back to the most recent stored clip only when the live read is empty + * (e.g. empty clipboard or an unsupported format). */ async openToolsLauncher(): Promise { try { - const clips = await storage.getClips(); - if (!clips || clips.length === 0) { - console.warn('No clips available for tools launcher'); - return; - } - - const firstClip = clips[0]; - if (!firstClip) { - console.warn('No first clip found'); - return; + const liveData = getCurrentClipboardData(); + let content = liveData?.content; + + if (!content) { + const clips = await storage.getClips(); + const firstClip = clips[0]; + if (!firstClip) { + console.warn('No clips available for tools launcher'); + return; + } + content = firstClip.clip.content; } // Import the createToolsLauncherWindow function const { createToolsLauncherWindow } = await import('../window/creation.js'); - // Open the tools launcher with the first clip's content - createToolsLauncherWindow(firstClip.clip.content); - - console.log('Hotkey: Opened tools launcher for first clip'); + createToolsLauncherWindow(content); } catch (error) { console.error('Error opening tools launcher:', error); } From 1c2254d9762f44d209dfa381075d2f3e0dcf7077 Mon Sep 17 00:00:00 2001 From: Dan Essig Date: Sun, 28 Jun 2026 14:21:36 -0700 Subject: [PATCH 4/4] 1.8.7 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1e001cd..e2d5053 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "clipless", - "version": "1.8.6", + "version": "1.8.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "clipless", - "version": "1.8.6", + "version": "1.8.7", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 3d88138..b564005 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clipless", - "version": "1.8.6", + "version": "1.8.7", "description": "An Electron application with React and TypeScript", "main": "./out/main/index.js", "author": "Daniel Essig",