feat(java): Phase 1.5 — tree-sitter Java frontend, package-aware mv, e2e fixtures
This commit is contained in:
parent
55670030c3
commit
603f916ee9
25 changed files with 1288 additions and 366 deletions
8
todo.md
8
todo.md
|
|
@ -32,10 +32,10 @@
|
|||
- [x] docs/EXAMPLES.md — примеры для людей и агентов
|
||||
|
||||
## Phase 1.5 — Java (наша ниша, аналогов в CLI нет)
|
||||
- [ ] tree-sitter Java грамматика: package + import extraction
|
||||
- [ ] Детект source root (src/main/java, src/) и соответствие package ⇄ директория
|
||||
- [ ] mv = три синхронных правки: package, все import в проекту, физический перенос
|
||||
- [ ] e2e фикстуры tests/java/
|
||||
- [x] tree-sitter Java грамматика: package + import extraction
|
||||
- [x] Детект source root (src/main/java, src/) и соответствие package ⇄ директория
|
||||
- [x] mv = три синхронных правки: package, все import в проекту, физический перенос
|
||||
- [x] e2e фикстуры tests/java/
|
||||
|
||||
## Phase 2
|
||||
- [ ] Кэш индекса на диске (bincode/rkyv) → .jmove/index
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue