Repository: groovy
Updated Branches:
  refs/heads/GROOVY_2_6_X baa108488 -> 393262330


Validate number format

(cherry picked from commit 1edfb97)


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/39326233
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/39326233
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/39326233

Branch: refs/heads/GROOVY_2_6_X
Commit: 3932623300fb0ba1eb88f191bdfcd0a44af42ef1
Parents: baa1084
Author: sunlan <sun...@apache.org>
Authored: Sun Aug 6 23:32:30 2017 +0800
Committer: sunlan <sun...@apache.org>
Committed: Sun Aug 6 23:32:30 2017 +0800

----------------------------------------------------------------------
 .../main/java/org/apache/groovy/parser/antlr4/AstBuilder.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/39326233/subprojects/parser-antlr4/src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
----------------------------------------------------------------------
diff --git 
a/subprojects/parser-antlr4/src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
 
b/subprojects/parser-antlr4/src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
index bbf7665..520e581 100644
--- 
a/subprojects/parser-antlr4/src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
+++ 
b/subprojects/parser-antlr4/src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
@@ -3145,7 +3145,7 @@ public class AstBuilder extends 
GroovyParserBaseVisitor<Object> implements Groov
         try {
             num = Numbers.parseInteger(null, text);
         } catch (Exception e) {
-            this.numberFormatError = new Pair<>(ctx, e);
+            this.numberFormatError = new Pair<GroovyParserRuleContext, 
Exception>(ctx, e);
         }
 
         ConstantExpression constantExpression = new ConstantExpression(num, 
!text.startsWith(SUB_STR));
@@ -3163,7 +3163,7 @@ public class AstBuilder extends 
GroovyParserBaseVisitor<Object> implements Groov
         try {
             num = Numbers.parseDecimal(text);
         } catch (Exception e) {
-            this.numberFormatError = new Pair<>(ctx, e);
+            this.numberFormatError = new Pair<GroovyParserRuleContext, 
Exception>(ctx, e);
         }
 
         ConstantExpression constantExpression = new ConstantExpression(num, 
!text.startsWith(SUB_STR));

Reply via email to