Now compares integers as the priority is an integer.
Change-Id: I8bddbc8ff46cef34a7e12ee2bde69776a01226a8
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/78810
Reviewed-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
* Those with a higher priority need to be on top
*
* Note: we cannot simply sort by negative priority because
- * (-Long.MIN_VAL) == Long.MIN_VAL
+ * (-Integer.MIN_VAL) == Integer.MIN_VAL
*/
- providers.sort(Comparator.<SymbolProviderFactoryWrapper> comparingLong(o -> o.priority).reversed());
+ providers.sort(Comparator.<SymbolProviderFactoryWrapper> comparingInt(o -> o.priority).reversed());
INSTANCE = new SymbolProviderManager(providers);
}
return INSTANCE;