Skip to content

Commit 163fcf2

Browse files
authored
chore: remove unused layout pipeline code (#2589)
1 parent dddc57a commit 163fcf2

14 files changed

Lines changed: 2 additions & 3744 deletions

β€Žpackages/layout-engine/AGENTS.mdβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ProseMirror Doc β†’ pm-adapter β†’ FlowBlock[] β†’ layout-engine β†’ Layout[]
1515
| `contracts/` | Shared types (FlowBlock, Layout, etc.) | `src/index.ts` |
1616
| `pm-adapter/` | PM document β†’ FlowBlocks conversion | `src/internal.ts` |
1717
| `layout-engine/` | Pagination algorithms | `src/index.ts` |
18-
| `layout-bridge/` | Pipeline orchestration | `src/layout-pipeline.ts` |
18+
| `layout-bridge/` | Layout orchestration & bridge utilities | `src/incrementalLayout.ts` |
1919
| `painters/dom/` | DOM rendering | `src/renderer.ts` |
2020
| `style-engine/` | OOXML style resolution | `src/index.ts` |
2121
| `geometry-utils/` | Math utilities for layout | `src/index.ts` |
@@ -114,7 +114,7 @@ Rendering logic for specific OOXML features is extracted into **feature modules*
114114
- `painters/dom/src/renderer.ts` - Main DOM rendering orchestrator (large file β€” feature logic is being extracted to `features/`)
115115
- `painters/dom/src/features/feature-registry.ts` - OOXML element β†’ feature module lookup
116116
- `painters/dom/src/styles.ts` - CSS class definitions
117-
- `layout-bridge/src/layout-pipeline.ts` - Pipeline orchestration
117+
- `layout-bridge/src/incrementalLayout.ts` - Layout orchestration (called by PresentationEditor)
118118
- `pm-adapter/src/internal.ts` - PM β†’ FlowBlock conversion
119119

120120
## Rendering Ownership

0 commit comments

Comments
Β (0)