gdtest-analysis 0.2.0

Tree-sitter-based GDScript test discovery for gdtest
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# gdtest-analysis crate

`gdtest-analysis` is the library crate behind gdtest's GDScript analysis.

It provides:

- Tree-sitter-based discovery of `test_*` and `bench_*` functions
- Test-file walking and path pattern support
- Dependency and coverage-oriented source analysis
- Source rewriting used by GUT and gdUnit4 migration flows
- Mutation generation for mutation-testing runs

This crate is primarily an internal workspace dependency of `gdtest`, but it is split out so the analysis layer stays isolated from the CLI runtime concerns.

See the workspace [README](../../README.md) for end-user setup and CLI usage.