On this page

compareChunkGroupsByIndex(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>


compareChunksById(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>

compareChunksNatural(chunkGraph): Comparator
Attributes
chunkGraph:<ChunkGraph>

compareIds(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>

compareIterables(elementComparator): Comparator
Attributes
elementComparator:<Comparator>
< <T> >
Returns:<Comparator>
< <Iterable> < <T> >>

compareLocations(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>



compareModulesByIdentifier(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>




compareNumbers(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>

compareSelect(getter, comparator): Comparator
Attributes
getter:<Selector>
< <T> , <R> >
comparator:<Comparator>
< <R> >
Returns:<Comparator>
< <T> >

compareStrings(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>

compareStringsNumeric(a, b): 0 | 1 | -1
Attributes
Returns:
<0> | <1> | <-1>

concatComparators(c1, c2, ...cRest?): Comparator
Attributes
< <T> >
< <T> >
< <T> >[]
Returns:<Comparator>
< <T> >

keepOriginalOrder(iterable): Comparator
Attributes
iterable:<Iterable>
< <T> >
Returns:<Comparator>
< <T> >

sortWithSourceOrder(dependencies, dependencySourceOrderMap, onDependencyReSort?): void
Attributes
dependencies:<Dependency>
[]
dependencySourceOrderMap:<WeakMap>
onDependencyReSort:<Function>
Returns:<void>

  • a {T}
  • b {T}
  • Returns: <-1> | <0> | <1>

Creates a cached parameterized comparator.

Attributes
the main source order
the sub source order