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

gregdove 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 ab01f8c  Try to fix some CI integration test failures that are 'works 
for me'
ab01f8c is described below

commit ab01f8ca446db19fe9a2b8c8ed018f93adf89352
Author: greg-dove <[email protected]>
AuthorDate: Mon Mar 9 16:28:42 2020 +1300

    Try to fix some CI integration test failures that are 'works for me'
---
 .../compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java      | 2 +-
 .../royale/compiler/internal/codegen/js/jx/ForEachEmitter.java      | 6 +++---
 .../royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
index ef15003..a599a51 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
@@ -187,7 +187,7 @@ public class BinaryOperatorEmitter extends JSSubEmitter 
implements
                         return;
                     }
                 }
-                else if 
(((JSRoyaleEmitter)getEmitter()).isXMLList((MemberAccessExpressionNode)leftSide))
+                else if 
(((JSRoyaleEmitter)getEmitter()).isXMLList((IMemberAccessExpressionNode)leftSide))
                 {
                        MemberAccessExpressionNode xmlNode = 
(MemberAccessExpressionNode)leftSide;
                        if (node.getNodeID() == ASTNodeID.Op_AssignId)
diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ForEachEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ForEachEmitter.java
index d8f1a4c..2994707 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ForEachEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ForEachEmitter.java
@@ -118,7 +118,7 @@ public class ForEachEmitter extends JSSubEmitter implements
         else if (obj.getNodeID() == ASTNodeID.Op_DescendantsID)
         {
             //it should always be XMLList... but check anyway
-            if 
(((JSRoyaleEmitter)getEmitter()).isXMLList((MemberAccessExpressionNode)obj))
+            if 
(((JSRoyaleEmitter)getEmitter()).isXMLList((IMemberAccessExpressionNode)obj))
             {
                 write(".elementNames()");
                 isXML = true;
@@ -126,12 +126,12 @@ public class ForEachEmitter extends JSSubEmitter 
implements
         }
         else if (obj.getNodeID() == ASTNodeID.MemberAccessExpressionID)
         {
-            if 
(((JSRoyaleEmitter)getEmitter()).isXMLList((MemberAccessExpressionNode)obj))
+            if 
(((JSRoyaleEmitter)getEmitter()).isXMLList((IMemberAccessExpressionNode)obj))
             {
                 write(".elementNames()");
                 isXML = true;
             }
-            if 
(((JSRoyaleEmitter)getEmitter()).isProxy((MemberAccessExpressionNode)obj))
+            if 
(((JSRoyaleEmitter)getEmitter()).isProxy((IMemberAccessExpressionNode)obj))
             {
                 write(".propertyNames()");
                 isXML = true;
diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
index 6e9d7ed..0a05318 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
@@ -1379,7 +1379,7 @@ public class JSRoyaleEmitter extends JSGoogEmitter 
implements IJSRoyaleEmitter
      * @param obj
      * @return
      */
-    public boolean isXMLList(MemberAccessExpressionNode obj)
+    public boolean isXMLList(IMemberAccessExpressionNode obj)
     {
                return EmitterUtils.isXMLList(obj, getWalker().getProject());
     }

Reply via email to