Skip to content

feat: tree-sitter ソースコードパーサー基盤(TypeScript, Python)#42

Merged
Kewton merged 1 commit into
developfrom
feature/35-tree-sitter-parser
Mar 20, 2026
Merged

feat: tree-sitter ソースコードパーサー基盤(TypeScript, Python)#42
Kewton merged 1 commit into
developfrom
feature/35-tree-sitter-parser

Conversation

@Kewton
Copy link
Copy Markdown
Owner

@Kewton Kewton commented Mar 20, 2026

Summary

  • TypeScript/TSX・Pythonのソースコード解析パーサー
  • 関数・クラス・メソッド・import抽出
  • 共通型定義(SymbolInfo, ImportInfo, CodeParseResult)
  • 1037行の新規コード

Closes #35
🤖 Generated with Claude Code

- TypeScript/TSXパーサー(関数・クラス・メソッド・import抽出)
- Pythonパーサー(関数・クラス・メソッド・import抽出)
- 共通型定義(SymbolInfo, ImportInfo, CodeParseResult, SymbolKind)
- ネスト構造対応(クラス内メソッド、ネスト関数)
- エラー時スキップ(壊れたファイルで全体停止しない)

Closes #35

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Kewton Kewton merged commit e879f1e into develop Mar 20, 2026
3 checks passed
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