You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jo...@apache.org on 2017/03/21 23:10:46 UTC

[09/50] git commit: [flex-falcon] [refs/heads/master] - classnames need to be added to used names

classnames need to be added to used names


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

Branch: refs/heads/master
Commit: cc7de9c3c1bb0f431417545fd222569bc2f4765d
Parents: ab1e351
Author: Alex Harui <ah...@apache.org>
Authored: Fri Jan 6 15:45:53 2017 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Fri Jan 6 15:45:53 2017 -0800

----------------------------------------------------------------------
 .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java      |  1 +
 .../mxml/flexjs/TestFlexJSMXMLApplication.java      | 16 ++++++++--------
 2 files changed, 9 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cc7de9c3/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
index 232d2e7..bc75be6 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
@@ -978,6 +978,7 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
 	                String[] parts = s.split("\\.");
 	                write(ASEmitterTokens.SQUARE_OPEN.getToken() + ASEmitterTokens.DOUBLE_QUOTE.getToken() +
 	                        bi.classDef.getQualifiedName() + ASEmitterTokens.DOUBLE_QUOTE.getToken());
+	                usedNames.add(bi.classDef.getQualifiedName());
 	                int n = parts.length;
 	                for (int i = 1; i < n; i++)
 	                {

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cc7de9c3/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLApplication.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLApplication.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLApplication.java
index d09ca6b..d3f1302 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLApplication.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLApplication.java
@@ -295,8 +295,8 @@ public class TestFlexJSMXMLApplication extends FlexJSTestBase
     {
         String code = "<basic:Application xmlns:fx=\"http://ns.adobe.com/mxml/2009\" xmlns:basic=\"library://ns.apache.org/flexjs/basic\">"
         		+ "<fx:Script><![CDATA["
-                + "    import org.apache.flex.events.ValueChangeEvent;"
-                + "]]></fx:Script><basic:initialView><basic:Label text=\"{ValueChangeEvent.VALUE_CHANGE}\"/></basic:initialView></basic:Application>";
+                + "    import org.apache.flex.net.HTTPConstants;"
+                + "]]></fx:Script><basic:initialView><basic:Label text=\"{HTTPConstants.GET}\"/></basic:initialView></basic:Application>";
 
         IMXMLDocumentNode dnode = (IMXMLDocumentNode) getNode(code,
         		IMXMLDocumentNode.class, FlexJSTestBase.WRAP_LEVEL_NONE);
@@ -316,7 +316,7 @@ public class TestFlexJSMXMLApplication extends FlexJSTestBase
         		"\n" +
         		"goog.require('org.apache.flex.core.Application');\n" +
         		"goog.require('org.apache.flex.html.Label');\n" +
-        		"goog.require('org.apache.flex.events.ValueChangeEvent');\n" +
+        		"goog.require('org.apache.flex.net.HTTPConstants');\n" +
         		"\n" +
         		"\n" +
         		"\n" +
@@ -364,7 +364,7 @@ public class TestFlexJSMXMLApplication extends FlexJSTestBase
         		" */\n" +
         		"AppName.prototype._bindings = [\n" +
         		"1,\n" +
-        		"[\"org.apache.flex.events.ValueChangeEvent\", \"VALUE_CHANGE\"],\n" +
+        		"[\"org.apache.flex.net.HTTPConstants\", \"GET\"],\n" +
         		"null,\n" +
         		"[\"$ID0\", \"text\"],\n" +
         		"];\n" +
@@ -410,8 +410,8 @@ public class TestFlexJSMXMLApplication extends FlexJSTestBase
     {
         String code = "<basic:Application xmlns:fx=\"http://ns.adobe.com/mxml/2009\" xmlns:basic=\"library://ns.apache.org/flexjs/basic\">"
         		+ "<fx:Script><![CDATA["
-                + "    import org.apache.flex.events.ValueChangeEvent;"
-                + "]]></fx:Script><basic:initialView><basic:Label text=\"{org.apache.flex.events.ValueChangeEvent.VALUE_CHANGE}\"/></basic:initialView></basic:Application>";
+                + "    import org.apache.flex.net.HTTPConstants;"
+                + "]]></fx:Script><basic:initialView><basic:Label text=\"{org.apache.flex.net.HTTPConstants.GET}\"/></basic:initialView></basic:Application>";
 
         IMXMLDocumentNode dnode = (IMXMLDocumentNode) getNode(code,
         		IMXMLDocumentNode.class, FlexJSTestBase.WRAP_LEVEL_NONE);
@@ -431,7 +431,7 @@ public class TestFlexJSMXMLApplication extends FlexJSTestBase
         		"\n" +
         		"goog.require('org.apache.flex.core.Application');\n" +
         		"goog.require('org.apache.flex.html.Label');\n" +
-        		"goog.require('org.apache.flex.events.ValueChangeEvent');\n" +
+        		"goog.require('org.apache.flex.net.HTTPConstants');\n" +
         		"\n" +
         		"\n" +
         		"\n" +
@@ -479,7 +479,7 @@ public class TestFlexJSMXMLApplication extends FlexJSTestBase
         		" */\n" +
         		"AppName.prototype._bindings = [\n" +
         		"1,\n" +
-        		"[\"org.apache.flex.events.ValueChangeEvent\", \"VALUE_CHANGE\"],\n" +
+        		"[\"org.apache.flex.net.HTTPConstants\", \"GET\"],\n" +
         		"null,\n" +
         		"[\"$ID0\", \"text\"],\n" +
         		"];\n" +