mirror of
https://github.com/Egonex-AI/Understand-Anything.git
synced 2026-06-22 10:58:03 +08:00
ab011ff856
Extract all TypeScript/JavaScript-specific AST extraction functions (extractParams, extractReturnType, extractImportSpecifiers, processTopLevelNode, extractFunction, extractClass, extractVariableDeclarations, extractImport, processExportStatement, and call graph walking) from TreeSitterPlugin into the new TypeScriptExtractor class. TreeSitterPlugin now dispatches to registered LanguageExtractor instances, defaulting to TypeScriptExtractor for backward compatibility. All 426 existing tests pass unchanged. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
ab011ff856
ยท
2026-04-15 18:17:09 +08:00
History