class

Plombir::Build::Incremental::Rebuilder

Inherits Reference < Object

Stateful dev-loop rebuilder: full for the initial build, rebuild per watcher batch.

Constructors

new(context : Context)
Source

Instance methods

full

Full pipeline run plus a fresh graph and saved cache.

Source
rebuild(events : Array(Watcher::Event)) : RebuildReport

Handles one batch of watcher events, cheapest tier first. Raises the pipeline's usual errors (bad frontmatter, unknown layout, …) — the caller prints them and keeps serving.

Source