This is an automated email from the ASF dual-hosted git repository. emilles pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 67789950de7175c1167f2c91b25bda2b77edc9b8 Author: Eric Milles <eric.mil...@thomsonreuters.com> AuthorDate: Fri May 29 08:49:24 2020 -0500 use Arrays.sort --- src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java b/src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java index 5e328ad..c1a50e8 100644 --- a/src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java +++ b/src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java @@ -34,7 +34,6 @@ import org.codehaus.groovy.runtime.typehandling.NumberMath; import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.Arrays; -import java.util.stream.IntStream; import static org.codehaus.groovy.syntax.Types.BITWISE_AND; import static org.codehaus.groovy.syntax.Types.BITWISE_OR; @@ -51,10 +50,14 @@ import static org.codehaus.groovy.syntax.Types.RIGHT_SHIFT_UNSIGNED; public class ExpressionUtils { // NOTE: values are sorted in ascending order - private static final int[] HANDLED_TYPES = IntStream.of( + private static final int[] HANDLED_TYPES = { PLUS, MINUS, MULTIPLY, DIVIDE, POWER, LEFT_SHIFT, RIGHT_SHIFT, RIGHT_SHIFT_UNSIGNED, - BITWISE_OR, BITWISE_AND, BITWISE_XOR).sorted().toArray(); + BITWISE_OR, BITWISE_AND, BITWISE_XOR + }; + static { + Arrays.sort(HANDLED_TYPES); + } private ExpressionUtils() { }