compareRuntime(a, b): 0 | 1 | -1Attributes
Compares the provided values and returns their ordering.
filterRuntime(runtime, filter): undefined | string | boolean | SortableSetAttributes
runtime:
<RuntimeSpec>runtime
filter:
<Function>filter function
Returns:
<undefined>
|
<string>
|
<boolean>
|
<SortableSet><
<string>
> true/false if filter is constant for all runtimes, otherwise runtimes that are activeReturns true/false if filter is constant for all runtimes, otherwise runtimes that are active.
forEachRuntime(runtime, fn, deterministicOrder?): voidAttributes
runtime:
<RuntimeSpec>runtime
fn:
<Function>functor
deterministicOrder:
<boolean>enforce a deterministic order
Returns:
<void>Processes the provided runtime.
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
Gets entry runtime.
getRuntimeKey(runtime): stringAttributes
runtime:
<RuntimeSpec>runtime(s)
Returns:
<string>key of runtimes
Returns key of runtimes.
intersectRuntime(a, b): RuntimeSpecAttributes
Returns merged.
keyToRuntime(key): RuntimeSpecAttributes
key:
<string>key of runtimes
Returns:
<RuntimeSpec>runtime(s)
Returns runtime(s).
mergeRuntime(a, b): RuntimeSpecAttributes
Merges the provided values into a single result.
mergeRuntimeCondition(a, b, runtime): RuntimeConditionAttributes
Merges runtime condition.
mergeRuntimeConditionNonFalse(a, b, runtime): undefined | string | true | SortableSetAttributes
a:
<undefined>
|
<string>
|
<true>
|
<SortableSet><
<string>
> firstb:
<undefined>
|
<string>
|
<true>
|
<SortableSet><
<string>
> secondruntime:
<RuntimeSpec>full runtime
Returns:
<undefined>
|
<string>
|
<true>
|
<SortableSet><
<string>
> resultMerges runtime condition non false.
mergeRuntimeOwned(a, b): RuntimeSpecAttributes
Merges runtime owned.
runtimeConditionToString(runtimeCondition): stringAttributes
runtimeCondition:
<RuntimeCondition>runtime condition
Returns:
<string>readable version
Runtime condition to string.
runtimeEqual(a, b): booleanAttributes
Returns true, when they are equal.
runtimeToString(runtime): stringAttributes
runtime:
<RuntimeSpec>runtime(s)
Returns:
<string>readable version
Returns readable version.
subtractRuntime(a, b): RuntimeSpecAttributes
Returns result.
subtractRuntimeCondition(a, b, runtime): RuntimeConditionAttributes
Subtract runtime condition.
Type:
<undefined>
|
<string>
|
<boolean>
|
<SortableSet><
<string>
>