What's new
- Nested function extraction across all languages. Functions inside functions are now extracted as child entities with
parent_idpointing to the outer function. Previously only Python had this. sem diffclean worktree fix (PR #14 by @MattCozendey). Runningsem diffon a clean repo no longer replays the last commit.- Release binaries now included. Download
sem-linux-x86_64.tar.gzorsem-darwin-arm64.tar.gzbelow.
Download
| Platform | Download |
|---|---|
| Linux x86_64 | sem-linux-x86_64.tar.gz |
| macOS ARM64 | sem-darwin-arm64.tar.gz |
Or install via cargo:
cargo install --git https://github.com/Ataraxy-Labs/sem --bin sem
Stats
- 43 tests passing
- 17 languages supported