compareRuntime(a, b): 0 | 1 | -1Attributes
first
second
Returns:
{0|1|-1} compare
filterRuntime(runtime, filter): undefined | string | boolean | SortableSet<string>Attributes
runtime:
<RuntimeSpec>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?): voidAttributes
runtime:
<RuntimeSpec>runtime
fn:
<object>functor
deterministicOrder:
<boolean>enforce a deterministic order
Returns:
{void}
getEntryRuntime(compilation, name, options?): RuntimeSpecAttributes
compilation:
<Compilation>the compilation
name:
<string>name of the entry
options:
<EntryOptions>optionally already received entry options
Returns:
<RuntimeSpec>runtime
getRuntimeKey(runtime): stringAttributes
runtime:
<RuntimeSpec>runtime(s)
Returns:
<string>key of runtimes
intersectRuntime(a, b): RuntimeSpecAttributes
first
second
Returns:
<RuntimeSpec>merged
keyToRuntime(key): RuntimeSpecAttributes
key:
<string>key of runtimes
Returns:
<RuntimeSpec>runtime(s)
mergeRuntime(a, b): RuntimeSpecAttributes
first
second
Returns:
<RuntimeSpec>merged
mergeRuntimeCondition(a, b, runtime): RuntimeConditionAttributes
Returns:
<RuntimeCondition>result
mergeRuntimeConditionNonFalse(a, b, runtime): voida{undefined|string|true|SortableSet} first b{undefined|string|true|SortableSet} second runtime<RuntimeSpec>full runtime- Returns: {undefined|string|true|SortableSet
} result
mergeRuntimeOwned(a, b): RuntimeSpecAttributes
first (may be modified)
second
Returns:
<RuntimeSpec>merged
runtimeConditionToString(runtimeCondition): stringAttributes
runtimeCondition:
<RuntimeCondition>runtime condition
Returns:
<string>readable version
runtimeEqual(a, b): booleanAttributes
first
second
Returns:
<boolean>true, when they are equal
runtimeToString(runtime): stringAttributes
runtime:
<RuntimeSpec>runtime(s)
Returns:
<string>readable version
subtractRuntime(a, b): RuntimeSpecAttributes
first
second
Returns:
<RuntimeSpec>result
subtractRuntimeCondition(a, b, runtime): RuntimeConditionAttributes
Returns:
<RuntimeCondition>result