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

aharui 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 b1a400f  needs to be an array of a single string instead of just the 
string
b1a400f is described below

commit b1a400f79a9af3d29b1409b3eb4985b2805a6cfe
Author: Alex Harui <[email protected]>
AuthorDate: Mon Aug 13 23:18:44 2018 -0700

    needs to be an array of a single string instead of just the string
---
 .../royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java   | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git 
a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
 
b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
index aedbbd3..557dbf2 100644
--- 
a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
+++ 
b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/mxml/MXMLTreeBuilder.java
@@ -23,6 +23,7 @@ import java.io.File;
 import java.io.FileNotFoundException;
 import java.io.IOException;
 import java.io.Reader;
+import java.util.ArrayList;
 import java.util.Collection;
 import java.util.EnumSet;
 import java.util.List;
@@ -382,7 +383,15 @@ public class MXMLTreeBuilder
         {
             result = mxmlDialect.parseArray(project, text, flags);
             if (result == null && 
flags.contains(TextParsingFlags.RICH_TEXT_CONTENT))
-                result = mxmlDialect.parseString(project, text, flags);        
        
+            {
+                result = mxmlDialect.parseString(project, text, flags);
+                if (result != null)
+                {
+                       ArrayList<Object> arr = new ArrayList<Object>();
+                       arr.add(result);
+                       result = arr;
+                }
+            }
         }
         else if (typeName.equals(IASLanguageConstants.Object) ||
                  typeName.equals(IASLanguageConstants.ANY_TYPE))

Reply via email to