BuildCache
Defined in: packages/core/src/kernel/layer.ts:122
Cache mapping (parentLayerId, command) → layerId for build-step skipping.
Remarks
Section titled “Remarks”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.
Methods
Section titled “Methods”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.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string | undefined
has(
key):boolean
Defined in: packages/core/src/kernel/layer.ts:128
Test whether a cache key has been recorded.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
set(
key,layerId):void
Defined in: packages/core/src/kernel/layer.ts:126
Record that key resolved to layerId. Overwrites any prior mapping.
Parameters
Section titled “Parameters”string
layerId
Section titled “layerId”string
Returns
Section titled “Returns”void