Member Junction
    Preparing search index...
    interface MigrationSplitResult {
        affectedEntities: string[];
        boundaryMethod: BoundaryMethod;
        codeGenBlock: string;
        codeGenBoundaryLine: number;
        fileName: string;
        handAuthored: string;
        handAuthoredRegions: RegionFinding[];
        routing: FileRouting;
        totalLines: number;
    }
    Index

    Properties

    affectedEntities: string[]

    Ordered, de-duplicated entity DISPLAY names whose objects the CodeGen block regenerated — E(M) in INLINE_CODEGEN_BAKING_PLAN.md §5. This is what the inline baker regenerates natively so PG bakes exactly the entities SS baked (including cascade-only spDelete entities). Empty when there is no CodeGen block.

    boundaryMethod: BoundaryMethod
    codeGenBlock: string

    CodeGen block text (everything from the boundary down); '' when there is no block.

    codeGenBoundaryLine: number

    1-based line where the CodeGen block starts, or null if there is none.

    fileName: string
    handAuthored: string

    Hand-authored text (everything above the boundary, or the whole file if no boundary).

    handAuthoredRegions: RegionFinding[]

    Classification of the hand-authored region (codegen block is excluded — it is always codegen-objects).

    routing: FileRouting
    totalLines: number