Skip to content

Comments

Feat/wasm-migration#56

Open
magic5644 wants to merge 8 commits intomainfrom
feat/wasm-migration
Open

Feat/wasm-migration#56
magic5644 wants to merge 8 commits intomainfrom
feat/wasm-migration

Conversation

@magic5644
Copy link
Owner

  • Updated dependencies in package.json for various packages including @dagrejs/dagre, @modelcontextprotocol/sdk, hono, tree-sitter-wasms, and eslint.
  • Enhanced error handling in multiple files to include the original error as a cause in thrown Error objects.
  • Refactored PythonSymbolAnalyzer and RustSymbolAnalyzer to improve import processing logic.
  • Improved error messages in WasmParserFactory and other analysis tools to provide clearer context on failures.

- Updated various test files to include `extensionPath` set to `process.cwd()` for proper WASM initialization.
- Refactored Spider and SpiderBuilder usage in benchmarks and integration tests to ensure consistent extension path handling.
- Introduced new integration tests for build verification and worker parser communication, validating WASM file handling and error management.
- Enhanced MCP tests to support extension path configuration, ensuring compatibility across different environments.
- Updated dependencies in package.json for various packages including @dagrejs/dagre, @modelcontextprotocol/sdk, hono, tree-sitter-wasms, and eslint.
- Enhanced error handling in multiple files to include the original error as a cause in thrown Error objects.
- Refactored PythonSymbolAnalyzer and RustSymbolAnalyzer to improve import processing logic.
- Improved error messages in WasmParserFactory and other analysis tools to provide clearer context on failures.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant