gitextract_l1fkgvec/ ├── .github/ │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── SECURITY.md │ └── workflows/ │ ├── lint_test_compile.yml │ └── release.yml ├── .gitignore ├── .vscode/ │ └── settings.json ├── CLA/ │ ├── CORPORATE_CONTRIBUTOR_LICENSE_AGREEMENT.md │ └── INDIVIDUAL_CONTRIBUTOR_LICENSE_AGREEMENT.md ├── LICENSE.md ├── LICENSE_EE.md ├── README.md ├── SUPPORT.md ├── USERS.md ├── WEEKLY_UPDATE_LOG.md ├── deno.json ├── examples/ │ ├── README.md │ ├── c/ │ │ └── network/ │ │ ├── .napirc │ │ ├── makefile │ │ └── src/ │ │ ├── cartographie/ │ │ │ ├── cartographie.c │ │ │ ├── cartographie.h │ │ │ ├── tnmap.c │ │ │ └── tnmap.h │ │ ├── main.c │ │ └── tcp_cs/ │ │ ├── clientTCP.c │ │ ├── clientTCP.h │ │ ├── serveurTCP.c │ │ └── serveurTCP.h │ ├── csharp/ │ │ └── EndpointExample/ │ │ ├── .napirc │ │ ├── EndpointExample.csproj │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── src/ │ │ ├── MyEndpoint.cs │ │ ├── MyRequest.cs │ │ └── MyResponse.cs │ ├── java/ │ │ └── websocket/ │ │ ├── README.md │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── samples/ │ │ │ │ └── websocket/ │ │ │ │ ├── client/ │ │ │ │ │ ├── GreetingService.java │ │ │ │ │ ├── SimpleClientWebSocketHandler.java │ │ │ │ │ └── SimpleGreetingService.java │ │ │ │ ├── config/ │ │ │ │ │ └── SampleWebSocketsApplication.java │ │ │ │ ├── echo/ │ │ │ │ │ ├── DefaultEchoService.java │ │ │ │ │ ├── EchoService.java │ │ │ │ │ └── EchoWebSocketHandler.java │ │ │ │ └── snake/ │ │ │ │ ├── Direction.java │ │ │ │ ├── Location.java │ │ │ │ ├── Snake.java │ │ │ │ ├── SnakeTimer.java │ │ │ │ ├── SnakeUtils.java │ │ │ │ └── SnakeWebSocketHandler.java │ │ │ └── resources/ │ │ │ └── static/ │ │ │ ├── echo.html │ │ │ ├── index.html │ │ │ └── snake.html │ │ └── test/ │ │ └── java/ │ │ └── samples/ │ │ └── websocket/ │ │ ├── echo/ │ │ │ ├── CustomContainerWebSocketsApplicationTests.java │ │ │ └── SampleWebSocketsApplicationTests.java │ │ └── snake/ │ │ └── SnakeTimerTests.java │ └── python/ │ └── flask/ │ ├── .napi/ │ │ └── manifests/ │ │ └── 1775598176791-d5c2217.json │ ├── .napirc │ ├── api/ │ │ ├── data/ │ │ │ ├── elves.py │ │ │ └── hobbits.py │ │ ├── services/ │ │ │ ├── elves.py │ │ │ └── hobbits.py │ │ ├── views/ │ │ │ ├── elves.py │ │ │ └── hobbits.py │ │ └── wizards/ │ │ ├── data.py │ │ ├── services.py │ │ └── views.py │ ├── app.py │ └── pyproject.toml ├── install_scripts/ │ ├── install.ps1 │ └── install.sh ├── media/ │ └── README.md ├── scripts/ │ └── get_version.ts ├── src/ │ ├── cli/ │ │ ├── handlers/ │ │ │ ├── extract/ │ │ │ │ └── index.ts │ │ │ ├── generate/ │ │ │ │ └── index.ts │ │ │ ├── init/ │ │ │ │ └── index.ts │ │ │ ├── set/ │ │ │ │ ├── apiKey.ts │ │ │ │ └── index.ts │ │ │ └── view/ │ │ │ └── index.ts │ │ ├── index.ts │ │ └── middlewares/ │ │ ├── checkVersion.ts │ │ ├── globalConfig.ts │ │ └── napiConfig.ts │ ├── helpers/ │ │ ├── fileSystem/ │ │ │ └── index.ts │ │ ├── sourceCode/ │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ └── treeSitter/ │ │ └── parsers.ts │ ├── index.test.ts │ ├── index.ts │ ├── languagePlugins/ │ │ ├── c/ │ │ │ ├── README.md │ │ │ ├── dependencyFormatting/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── extractor/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── headerResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── includeResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── invocationResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── metrics/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── symbolRegistry/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── testFiles/ │ │ │ │ ├── cFiles/ │ │ │ │ │ ├── .clangd │ │ │ │ │ ├── .napirc │ │ │ │ │ ├── all.h │ │ │ │ │ ├── burgers.c │ │ │ │ │ ├── burgers.h │ │ │ │ │ ├── crashcases.h │ │ │ │ │ ├── errors.h │ │ │ │ │ ├── main.c │ │ │ │ │ ├── oldman.h │ │ │ │ │ ├── personnel.c │ │ │ │ │ └── personnel.h │ │ │ │ └── index.ts │ │ │ └── warnings/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── queries.ts │ │ │ └── types.ts │ │ ├── csharp/ │ │ │ ├── README.md │ │ │ ├── dependencyFormatting/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── extensionResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── extractor/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── invocationResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── metricsAnalyzer/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── namespaceMapper/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── namespaceResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── projectMapper/ │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── testFiles/ │ │ │ │ ├── csharpFiles/ │ │ │ │ │ ├── 2Namespaces1File.cs │ │ │ │ │ ├── Models.cs │ │ │ │ │ ├── Namespaced.cs │ │ │ │ │ ├── Nested.cs │ │ │ │ │ ├── OtherFileSameNamespace.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── SemiNamespaced.cs │ │ │ │ │ ├── Subfolder/ │ │ │ │ │ │ ├── GlobalUsings.cs │ │ │ │ │ │ └── TestFiles.Subfolder.csproj │ │ │ │ │ ├── TestFiles.csproj │ │ │ │ │ └── Usage.cs │ │ │ │ └── index.ts │ │ │ └── usingResolver/ │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── java/ │ │ │ ├── dependencyFormatting/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── extractor/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── importResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── invocationResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── metrics/ │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ ├── packageMapper/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── packageResolver/ │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queries.ts │ │ │ │ └── types.ts │ │ │ └── testFiles/ │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── napi-tests/ │ │ │ ├── .project │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── io/ │ │ │ └── nanoapi/ │ │ │ └── testfiles/ │ │ │ ├── App.java │ │ │ ├── food/ │ │ │ │ ├── Burger.java │ │ │ │ ├── Condiment.java │ │ │ │ ├── DoubleBurger.java │ │ │ │ ├── Food.java │ │ │ │ ├── Steak.java │ │ │ │ └── goron/ │ │ │ │ └── Pebble.java │ │ │ └── medication/ │ │ │ └── Wormkiller.java │ │ └── python/ │ │ ├── dependencyResolver/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── exportExtractor/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── importExtractor/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── itemResolver/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── metricAnalyzer/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── moduleResolver/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── symbolExtractor/ │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── usageResolver/ │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── types.ts │ ├── manifest/ │ │ ├── auditManifest/ │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── dependencyManifest/ │ │ ├── c/ │ │ │ └── index.ts │ │ ├── csharp/ │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── java/ │ │ │ └── index.ts │ │ ├── labeling/ │ │ │ ├── graph.ts │ │ │ ├── grouping.ts │ │ │ ├── index.ts │ │ │ ├── model.ts │ │ │ └── types.ts │ │ ├── python/ │ │ │ └── index.ts │ │ └── types.ts │ ├── scripts/ │ │ └── generate_python_stdlib_list/ │ │ ├── output.json │ │ └── script.sh │ └── symbolExtractor/ │ ├── c/ │ │ └── index.ts │ ├── csharp/ │ │ └── index.ts │ ├── index.ts │ ├── java/ │ │ └── index.ts │ ├── python/ │ │ └── index.ts │ └── types.ts └── viewer/ ├── .gitignore ├── README.md ├── index.html ├── src/ │ ├── App.tsx │ ├── api.ts │ ├── components/ │ │ ├── DependencyVisualizer/ │ │ │ ├── DependencyVisualizer.tsx │ │ │ ├── components/ │ │ │ │ ├── BreadcrumbNav.tsx │ │ │ │ ├── DisplayNameWithTooltip.tsx │ │ │ │ ├── FileExplorerSidebar.tsx │ │ │ │ ├── SymbolExtractionDialog.tsx │ │ │ │ ├── contextMenu/ │ │ │ │ │ ├── FileContextMenu.tsx │ │ │ │ │ └── SymbolContextMenu.tsx │ │ │ │ ├── controls/ │ │ │ │ │ ├── ControlExtensions/ │ │ │ │ │ │ ├── FiltersExtension.tsx │ │ │ │ │ │ ├── GraphDepthExtension.tsx │ │ │ │ │ │ └── MetricsExtension.tsx │ │ │ │ │ └── Controls.tsx │ │ │ │ └── detailsPanes/ │ │ │ │ ├── AlertBadge.tsx │ │ │ │ ├── FileDetailsPane.tsx │ │ │ │ ├── Metrics.tsx │ │ │ │ └── SymbolDetailsPane.tsx │ │ │ └── visualizers/ │ │ │ ├── FileVisualizer.tsx │ │ │ ├── ProjectVisualizer.tsx │ │ │ └── SymbolVisualizer.tsx │ │ └── shadcn/ │ │ ├── Alert.tsx │ │ ├── Breadcrumb.tsx │ │ ├── Button.tsx │ │ ├── Card.tsx │ │ ├── Dialog.tsx │ │ ├── Dropdownmenu.tsx │ │ ├── Input.tsx │ │ ├── Label.tsx │ │ ├── Scrollarea.tsx │ │ ├── Separator.tsx │ │ ├── Sheet.tsx │ │ ├── Sidebar.tsx │ │ ├── Skeleton.tsx │ │ ├── Slider.tsx │ │ ├── Tooltip.tsx │ │ └── hooks/ │ │ └── use-mobile.tsx │ ├── contexts/ │ │ └── ThemeProvider.tsx │ ├── cytoscape/ │ │ ├── elements/ │ │ │ ├── file.ts │ │ │ ├── project.ts │ │ │ ├── symbol.ts │ │ │ └── types.ts │ │ ├── fileDependencyVisualizer/ │ │ │ └── index.ts │ │ ├── label/ │ │ │ └── index.ts │ │ ├── layout/ │ │ │ └── index.ts │ │ ├── metrics/ │ │ │ └── index.ts │ │ ├── projectDependencyVisualizer/ │ │ │ └── index.ts │ │ ├── styles/ │ │ │ └── index.ts │ │ └── symbolDependencyVisualizer/ │ │ └── index.ts │ ├── index.css │ ├── lib/ │ │ └── utils.ts │ ├── main.tsx │ ├── pages/ │ │ ├── ManifestList.tsx │ │ └── ManifestView.tsx │ └── types/ │ ├── auditManifest.ts │ └── dependencyManifest.ts └── vite.config.ts