Skip to content

BuildCache

Defined in: packages/core/src/kernel/layer.ts:122

Cache mapping (parentLayerId, command) → layerId for build-step skipping.

Decides whether to re-run a build step. The cache key is computed by computeBuildCacheKey before execution; on a hit, the cached result layer is reused and the command is not invoked.

get(key): string | undefined

Defined in: packages/core/src/kernel/layer.ts:124

Look up a cached layer id for a previously computed cache key.

string

string | undefined


has(key): boolean

Defined in: packages/core/src/kernel/layer.ts:128

Test whether a cache key has been recorded.

string

boolean


set(key, layerId): void

Defined in: packages/core/src/kernel/layer.ts:126

Record that key resolved to layerId. Overwrites any prior mapping.

string

string

void