You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by gr...@apache.org on 2020/03/09 03:29:14 UTC
[royale-compiler] branch develop updated: Try to fix some CI
integration test failures that are 'works for me'
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 <gr...@gmail.com>
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());
}