This is an automated email from the ASF dual-hosted git repository.

harbs pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git


The following commit(s) were added to refs/heads/develop by this push:
     new a0cfeff  Fix int.MAX_VALUE
     new 5316577  Merge pull request #183 from stanislaw89/fix-int-max-value
a0cfeff is described below

commit a0cfeff3ecd983ed4bd0e8267c372858ac0a49e7
Author: sten <[email protected]>
AuthorDate: Sun Mar 14 16:36:21 2021 -0400

    Fix int.MAX_VALUE
---
 .../royale/compiler/internal/codegen/js/jx/IdentifierEmitter.java     | 2 +-
 .../internal/codegen/js/sourcemaps/TestSourceMapGlobalClasses.java    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/IdentifierEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/IdentifierEmitter.java
index 722625f..b97aa7f 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/IdentifierEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/IdentifierEmitter.java
@@ -160,7 +160,7 @@ public class IdentifierEmitter extends JSSubEmitter 
implements
                if (baseName.equals("MAX_VALUE"))
                {
                     startMapping(parentNode);
-                       write("2147483648");
+                       write("2147483647");
                     endMapping(parentNode);
                        return;
                }
diff --git 
a/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/sourcemaps/TestSourceMapGlobalClasses.java
 
b/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/sourcemaps/TestSourceMapGlobalClasses.java
index f04d569..319ebdb 100644
--- 
a/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/sourcemaps/TestSourceMapGlobalClasses.java
+++ 
b/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/sourcemaps/TestSourceMapGlobalClasses.java
@@ -51,8 +51,8 @@ public class TestSourceMapGlobalClasses extends 
SourceMapTestBase
     {
         IVariableNode node = getVariable("var a:Number = int.MAX_VALUE");
         asBlockWalker.visitVariable(node);
-        //var /** @type {number} */ a = 2147483648
-        assertMapping(node, 0, 15, 0, 30, 0, 40);    // 2147483648
+        //var /** @type {number} */ a = 2147483647
+        assertMapping(node, 0, 15, 0, 30, 0, 40);    // 2147483647
     }
 
     @Test

Reply via email to