Repository: flex-falcon
Updated Branches:
  refs/heads/develop 203e76975 -> caf79f2a6


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/internal/MainClass_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/internal/MainClass_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/internal/MainClass_result.js
index c1f9dd7..69c42ce 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/internal/MainClass_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/internal/MainClass_result.js
@@ -34,17 +34,17 @@ MainClass = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-MainClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'MainClass', qName: 
'MainClass', kind: 'class' }] };
+goog.exportSymbol('MainClass', MainClass);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('MainClass', MainClass);
+MainClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'MainClass', qName: 
'MainClass', kind: 'class' }] };
 
 
 
@@ -76,6 +76,12 @@ MainClass.InternalClass = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('MainClass.InternalClass', MainClass.InternalClass);
+
+
+/**
  * @export
  * @type {OtherClass}
  */
@@ -90,12 +96,6 @@ MainClass.InternalClass.prototype.foo;
 MainClass.InternalClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'InternalClass', qName: 'MainClass.InternalClass', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('MainClass.InternalClass', MainClass.InternalClass);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/internal/OtherClass_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/internal/OtherClass_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/internal/OtherClass_result.js
index affa70c..c368fdb 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/internal/OtherClass_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/internal/OtherClass_result.js
@@ -31,17 +31,17 @@ OtherClass = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-OtherClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'OtherClass', 
qName: 'OtherClass', kind: 'class' }] };
+goog.exportSymbol('OtherClass', OtherClass);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('OtherClass', OtherClass);
+OtherClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'OtherClass', 
qName: 'OtherClass', kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/overrides/Test_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/Test_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/Test_result.js
index 1ff92d3..5df8dfc 100644
--- a/compiler-jx/src/test/resources/flexjs/projects/overrides/Test_result.js
+++ b/compiler-jx/src/test/resources/flexjs/projects/overrides/Test_result.js
@@ -36,6 +36,12 @@ goog.inherits(Test, classes.A);
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('Test', Test);
+
+
+/**
  * @export
  * @override
  */
@@ -61,12 +67,6 @@ Test.prototype.someOtherFunction = function() {
 Test.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Test', qName: 'Test', 
kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('Test', Test);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/A_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/A_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/A_result.js
index 31cb53a..7f4fd99 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/A_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/A_result.js
@@ -34,6 +34,12 @@ classes.A = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('classes.A', classes.A);
+
+
+/**
  * @export
  * @return {classes.B}
  */
@@ -59,12 +65,6 @@ classes.A.prototype.someOtherFunction = function() {
 classes.A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 
'classes.A', kind: 'class' }], interfaces: [interfaces.IA] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('classes.A', classes.A);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/B_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/B_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/B_result.js
index 76bf513..9790c7e 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/B_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/B_result.js
@@ -31,17 +31,17 @@ classes.B = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-classes.B.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'B', qName: 
'classes.B', kind: 'class' }] };
+goog.exportSymbol('classes.B', classes.B);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('classes.B', classes.B);
+classes.B.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'B', qName: 
'classes.B', kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/C_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/C_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/C_result.js
index b16f8f8..f0ebfe1 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/C_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/classes/C_result.js
@@ -36,17 +36,17 @@ goog.inherits(classes.C, classes.B);
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-classes.C.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'C', qName: 
'classes.C', kind: 'class' }] };
+goog.exportSymbol('classes.C', classes.C);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('classes.C', classes.C);
+classes.C.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'C', qName: 
'classes.C', kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IA_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IA_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IA_result.js
index 722bc2e..759cbff 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IA_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IA_result.js
@@ -29,6 +29,12 @@ goog.provide('interfaces.IA');
  */
 interfaces.IA = function() {
 };
+
+
+/**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('interfaces.IA', interfaces.IA);
 interfaces.IA.prototype.someFunction = function() {
 };
 interfaces.IA.prototype.someOtherFunction = function() {
@@ -43,12 +49,6 @@ interfaces.IA.prototype.someOtherFunction = function() {
 interfaces.IA.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'IA', qName: 
'interfaces.IA', kind: 'interface' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('interfaces.IA', interfaces.IA);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IB_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IB_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IB_result.js
index 11a4683..9a87619 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IB_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IB_result.js
@@ -31,17 +31,17 @@ interfaces.IB = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-interfaces.IB.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'IB', qName: 
'interfaces.IB', kind: 'interface' }] };
+goog.exportSymbol('interfaces.IB', interfaces.IB);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('interfaces.IB', interfaces.IB);
+interfaces.IB.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'IB', qName: 
'interfaces.IB', kind: 'interface' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IC_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IC_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IC_result.js
index aef832b..8638f4a 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IC_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IC_result.js
@@ -34,17 +34,17 @@ interfaces.IC = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-interfaces.IC.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'IC', qName: 
'interfaces.IC', kind: 'interface' }], interfaces: [interfaces.IB] };
+goog.exportSymbol('interfaces.IC', interfaces.IC);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('interfaces.IC', interfaces.IC);
+interfaces.IC.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'IC', qName: 
'interfaces.IC', kind: 'interface' }], interfaces: [interfaces.IB] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js
index deee65d..05e6052 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js
@@ -34,6 +34,12 @@ DifferentPackageAsConflict = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('DifferentPackageAsConflict', DifferentPackageAsConflict);
+
+
+/**
  * @private
  * @type {mypackage.TestClass}
  */
@@ -48,12 +54,6 @@ DifferentPackageAsConflict.prototype.testClass;
 DifferentPackageAsConflict.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'DifferentPackageAsConflict', qName: 'DifferentPackageAsConflict', kind: 
'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('DifferentPackageAsConflict', DifferentPackageAsConflict);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js
index 7169607..fca59d0 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js
@@ -32,17 +32,17 @@ Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
+goog.exportSymbol('Event', Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('Event', Event);
+Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js
index 229dbc2..8f9226f 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js
@@ -36,6 +36,12 @@ this.event = new otherpackage.Event();
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
+
+
+/**
  * @private
  * @type {otherpackage.Event}
  */
@@ -50,12 +56,6 @@ mypackage.TestClass.prototype.event;
 mypackage.TestClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'TestClass', qName: 'mypackage.TestClass', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js
index b9f337c..809700a 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js
@@ -32,17 +32,17 @@ otherpackage.Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-otherpackage.Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', 
qName: 'otherpackage.Event', kind: 'class' }] };
+goog.exportSymbol('otherpackage.Event', otherpackage.Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('otherpackage.Event', otherpackage.Event);
+otherpackage.Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', 
qName: 'otherpackage.Event', kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js
index 7169607..fca59d0 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js
@@ -32,17 +32,17 @@ Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
+goog.exportSymbol('Event', Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('Event', Event);
+Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js
index 54347bc..3c0d459 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js
@@ -34,6 +34,12 @@ NoConflictNoWindow = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('NoConflictNoWindow', NoConflictNoWindow);
+
+
+/**
  * @private
  * @type {mypackage.TestClass}
  */
@@ -48,12 +54,6 @@ NoConflictNoWindow.prototype.testClass;
 NoConflictNoWindow.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'NoConflictNoWindow', qName: 'NoConflictNoWindow', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('NoConflictNoWindow', NoConflictNoWindow);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js
index c5f599c..9577515 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js
@@ -34,6 +34,12 @@ this.event = new Event();
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
+
+
+/**
  * @private
  * @type {Event}
  */
@@ -48,12 +54,6 @@ mypackage.TestClass.prototype.event;
 mypackage.TestClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'TestClass', qName: 'mypackage.TestClass', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js
index 7169607..fca59d0 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js
@@ -32,17 +32,17 @@ Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
+goog.exportSymbol('Event', Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('Event', Event);
+Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js
index c99ffad..7de639b 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js
@@ -34,6 +34,12 @@ NoConflictUseWindow = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('NoConflictUseWindow', NoConflictUseWindow);
+
+
+/**
  * @private
  * @type {mypackage.TestClass}
  */
@@ -48,12 +54,6 @@ NoConflictUseWindow.prototype.testClass;
 NoConflictUseWindow.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'NoConflictUseWindow', qName: 'NoConflictUseWindow', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('NoConflictUseWindow', NoConflictUseWindow);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js
index c5f599c..9577515 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js
@@ -34,6 +34,12 @@ this.event = new Event();
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
+
+
+/**
  * @private
  * @type {Event}
  */
@@ -48,12 +54,6 @@ mypackage.TestClass.prototype.event;
 mypackage.TestClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'TestClass', qName: 'mypackage.TestClass', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js
index 7169607..fca59d0 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js
@@ -32,17 +32,17 @@ Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
+goog.exportSymbol('Event', Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('Event', Event);
+Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js
index 83f36cc..f599534 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js
@@ -34,6 +34,12 @@ SamePackageAsConflict = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('SamePackageAsConflict', SamePackageAsConflict);
+
+
+/**
  * @private
  * @type {mypackage.TestClass}
  */
@@ -48,12 +54,6 @@ SamePackageAsConflict.prototype.testClass;
 SamePackageAsConflict.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'SamePackageAsConflict', qName: 'SamePackageAsConflict', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('SamePackageAsConflict', SamePackageAsConflict);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js
index 49172f8..6429aef 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js
@@ -32,17 +32,17 @@ mypackage.Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-mypackage.Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', 
qName: 'mypackage.Event', kind: 'class' }] };
+goog.exportSymbol('mypackage.Event', mypackage.Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('mypackage.Event', mypackage.Event);
+mypackage.Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', 
qName: 'mypackage.Event', kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js
index fbb13ea..3f81829 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js
@@ -36,6 +36,12 @@ this.event = new mypackage.Event();
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
+
+
+/**
  * @private
  * @type {mypackage.Event}
  */
@@ -50,12 +56,6 @@ mypackage.TestClass.prototype.event;
 mypackage.TestClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'TestClass', qName: 'mypackage.TestClass', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/Event_result.js
index 7169607..fca59d0 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/Event_result.js
@@ -32,17 +32,17 @@ Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
+goog.exportSymbol('Event', Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('Event', Event);
+Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', qName: 'Event', 
kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/UseWindow_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/UseWindow_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/UseWindow_result.js
index ca1d8dd..0e252ae 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/UseWindow_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/UseWindow_result.js
@@ -34,6 +34,12 @@ UseWindow = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('UseWindow', UseWindow);
+
+
+/**
  * @private
  * @type {mypackage.TestClass}
  */
@@ -48,12 +54,6 @@ UseWindow.prototype.testClass;
 UseWindow.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'UseWindow', qName: 
'UseWindow', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('UseWindow', UseWindow);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js
index 7af3f86..eb47554 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js
@@ -37,6 +37,12 @@ this.event2 = new otherpackage.Event();
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
+
+
+/**
  * @private
  * @type {Event}
  */
@@ -58,12 +64,6 @@ mypackage.TestClass.prototype.event2;
 mypackage.TestClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 
'TestClass', qName: 'mypackage.TestClass', kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('mypackage.TestClass', mypackage.TestClass);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js
index b9f337c..809700a 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js
@@ -32,17 +32,17 @@ otherpackage.Event = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-otherpackage.Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', 
qName: 'otherpackage.Event', kind: 'class' }] };
+goog.exportSymbol('otherpackage.Event', otherpackage.Event);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('otherpackage.Event', otherpackage.Event);
+otherpackage.Event.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Event', 
qName: 'otherpackage.Event', kind: 'class' }] };
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/super/Base_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/super/Base_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/super/Base_result.js
index 2e5c7ec..720e39c 100644
--- a/compiler-jx/src/test/resources/flexjs/projects/super/Base_result.js
+++ b/compiler-jx/src/test/resources/flexjs/projects/super/Base_result.js
@@ -35,6 +35,12 @@ Base = function() {
 goog.inherits(Base, Super);
 
 
+/**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('Base', Base);
+
+
 Base.prototype.get__text = function() {
   return "A" + Base.superClass_.get__text.apply(this);
 };
@@ -63,12 +69,6 @@ set: Base.prototype.set__text}}
 Base.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Base', qName: 'Base', 
kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('Base', Base);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/super/Super_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/super/Super_result.js 
b/compiler-jx/src/test/resources/flexjs/projects/super/Super_result.js
index a448430..d77b6b2 100644
--- a/compiler-jx/src/test/resources/flexjs/projects/super/Super_result.js
+++ b/compiler-jx/src/test/resources/flexjs/projects/super/Super_result.js
@@ -31,6 +31,12 @@ Super = function() {
 
 
 /**
+ * Prevent renaming of class. Needed for reflection.
+ */
+goog.exportSymbol('Super', Super);
+
+
+/**
  * @private
  * @type {string}
  */
@@ -65,12 +71,6 @@ set: Super.prototype.set__text}}
 Super.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'Super', qName: 'Super', 
kind: 'class' }] };
 
 
-/**
- * Prevent renaming of class. Needed for reflection.
- */
-goog.exportSymbol('Super', Super);
-
-
 
 /**
  * Reflection

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/caf79f2a/compiler-jx/src/test/resources/flexjs/projects/xml_requires/XMLRequire_result.js
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/test/resources/flexjs/projects/xml_requires/XMLRequire_result.js
 
b/compiler-jx/src/test/resources/flexjs/projects/xml_requires/XMLRequire_result.js
index 17ab6dc..191ad8d 100644
--- 
a/compiler-jx/src/test/resources/flexjs/projects/xml_requires/XMLRequire_result.js
+++ 
b/compiler-jx/src/test/resources/flexjs/projects/xml_requires/XMLRequire_result.js
@@ -34,17 +34,17 @@ XMLRequire = function() {
 
 
 /**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
+ * Prevent renaming of class. Needed for reflection.
  */
-XMLRequire.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'XMLRequire', 
qName: 'XMLRequire', kind: 'class' }] };
+goog.exportSymbol('XMLRequire', XMLRequire);
 
 
 /**
- * Prevent renaming of class. Needed for reflection.
+ * Metadata
+ *
+ * @type {Object.<string, Array.<Object>>}
  */
-goog.exportSymbol('XMLRequire', XMLRequire);
+XMLRequire.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'XMLRequire', 
qName: 'XMLRequire', kind: 'class' }] };
 
 
 

Reply via email to