Expand description
Language-aware code splitter — uses per-language separator preferences.
This is a thin specialization of the recursive splitter that picks
sensible separators per language (function/class boundaries, blank
lines, then chars). It’s not a parser — for AST-aware splitting,
pull in tree-sitter in a downstream crate.
Structs§
- Code
Splitter - Code-aware splitter. Wraps
RecursiveCharSplitterwith language-tuned separators.
Enums§
- Code
Language - Common programming languages we ship default separator orderings for.