Expand description
Core data types shared across the split pipeline.
Structs§
- Config
- User-facing configuration for a split run.
- Group
File - One generated child module file.
- Moved
Item - A single top-level item that will move into a child module file.
- ReExport
- A re-export emitted in the parent module to preserve the original namespace.
- Split
Plan - The full plan for splitting one source file.
- VisEdit
- How an item’s visibility must be rewritten when it moves into a child module, so the parent can still re-export it at its original visibility.
Enums§
- File
Outcome - Outcome of attempting to split one file.
- Layout
- How the parent module owns its submodule files on disk.