Commit 0c5c001
Release v2.2.0: Return to simplified custom indexing architecture
- Refactor tree-sitter imports to direct imports without fallback mechanisms
- Eliminate regex-based parsing fallbacks in specialized strategies
- Update version to 2.2.0 in pyproject.toml and __init__.py
- Add comprehensive release notes documenting architectural evolution
- Maintain dual-strategy approach: 7 specialized languages + fallback strategy
- Enhance parsing accuracy with pure AST parsing for core languages
- Improve error handling with fail-fast approach for missing dependencies
This release represents a return to the custom indexing approach that prioritizes
efficiency and simplicity over complex protocol compliance, moving away from
the SCIP-based implementation due to performance considerations.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>1 parent 3b1eb74 commit 0c5c001
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
0 commit comments