On this page

compareRuntime(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1} compare

filterRuntime(runtime, filter): undefined | string | boolean | SortableSet<string>
Attributes
runtime
filter:<object>
filter function
Returns:
{undefined|string|boolean|SortableSet } true/false if filter is constant for all runtimes, otherwise runtimes that are active

forEachRuntime(runtime, fn, deterministicOrder?): void
Attributes
runtime
functor
deterministicOrder:<boolean>
enforce a deterministic order
Returns:
{void}

getEntryRuntime(compilation, name, options?): RuntimeSpec
Attributes
compilation:<Compilation>
the compilation
name of the entry
optionally already received entry options
runtime

getRuntimeKey(runtime): string
Attributes
runtime(s)
Returns:<string>
key of runtimes

intersectRuntime(a, b): RuntimeSpec
Attributes
merged

keyToRuntime(key): RuntimeSpec
Attributes
key of runtimes
runtime(s)

mergeRuntime(a, b): RuntimeSpec
Attributes
merged

mergeRuntimeCondition(a, b, runtime): RuntimeCondition
Attributes
full runtime
result

mergeRuntimeConditionNonFalse(a, b, runtime): void
  • a {undefined|string|true|SortableSet} first
  • b {undefined|string|true|SortableSet} second
  • runtime <RuntimeSpec> full runtime
  • Returns: {undefined|string|true|SortableSet} result

mergeRuntimeOwned(a, b): RuntimeSpec
Attributes
first (may be modified)
merged

runtimeConditionToString(runtimeCondition): string
Attributes
runtimeCondition:<RuntimeCondition>
runtime condition
Returns:<string>
readable version

runtimeEqual(a, b): boolean
Attributes
Returns:<boolean>
true, when they are equal

runtimeToString(runtime): string
Attributes
runtime(s)
Returns:<string>
readable version

subtractRuntime(a, b): RuntimeSpec
Attributes
result

subtractRuntimeCondition(a, b, runtime): RuntimeCondition
Attributes
result