You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2016/09/07 22:40:02 UTC

[01/50] git commit: [flex-falcon] [refs/heads/master] - improve handling of XML function

Repository: flex-falcon
Updated Branches:
  refs/heads/master 3ff63e3ec -> 6b2d67420


improve handling of XML function


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

Branch: refs/heads/master
Commit: daf3a340bc220a17e0a1df94be789f827ff9fcb1
Parents: f5d0e2a
Author: Alex Harui <ah...@apache.org>
Authored: Fri Aug 5 22:28:18 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Fri Aug 5 22:28:18 2016 -0700

----------------------------------------------------------------------
 .../internal/codegen/js/jx/FunctionCallEmitter.java    |  4 +++-
 .../codegen/js/flexjs/TestFlexJSGlobalClasses.java     |  4 ++--
 .../codegen/js/flexjs/TestFlexJSGlobalFunctions.java   | 13 +++++++++++--
 3 files changed, 16 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/daf3a340/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/FunctionCallEmitter.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/FunctionCallEmitter.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/FunctionCallEmitter.java
index 19d35d8..0d34a3d 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/FunctionCallEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/FunctionCallEmitter.java
@@ -101,7 +101,9 @@ public class FunctionCallEmitter extends JSSubEmitter implements ISubEmitter<IFu
                 def = node.getNameNode().resolve(getProject());
 
                 isClassCast = (def instanceof ClassDefinition || def instanceof InterfaceDefinition)
-                        && !(NativeUtils.isJSNative(def.getBaseName()));
+                        && !(NativeUtils.isJSNative(def.getBaseName()))
+                        && !def.getBaseName().equals(IASLanguageConstants.XML)
+                        && !def.getBaseName().equals(IASLanguageConstants.XMLList);
             }
 
             if (node.isNewExpression())

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/daf3a340/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
index 504674f..5e2d3a9 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
@@ -421,7 +421,7 @@ public class TestFlexJSGlobalClasses extends TestGoogGlobalClasses
     {
         IUnaryOperatorNode node = getUnaryNode("var a:XML = new XML(\"<top attr1='cat'><child attr2='dog'><grandchild attr3='fish'>text</grandchild></child></top>\");var b:Object = { xml: a};delete XML(b.xml).child.grandchild;");
         asBlockWalker.visitUnaryOperator(node);
-        assertOut("org.apache.flex.utils.Language.as(b.xml, XML, true).child('child').removeChild('grandchild')");
+        assertOut("XML(b.xml).child('child').removeChild('grandchild')");
     }
     
     @Test
@@ -462,7 +462,7 @@ public class TestFlexJSGlobalClasses extends TestGoogGlobalClasses
     {
         IUnaryOperatorNode node = getUnaryNode("var a:XML = new XML(\"<top attr1='cat'><child attr2='dog'><grandchild attr3='fish'>text</grandchild></child></top>\");var b:Object = { xml: a};delete XML(b.xml).child.grandchild[0];");
         asBlockWalker.visitUnaryOperator(node);
-        assertOut("org.apache.flex.utils.Language.as(b.xml, XML, true).child('child').child('grandchild').removeChildAt(0)");
+        assertOut("XML(b.xml).child('child').child('grandchild').removeChildAt(0)");
     }
     
     @Test

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/daf3a340/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalFunctions.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalFunctions.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalFunctions.java
index f1be070..578ecfc 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalFunctions.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalFunctions.java
@@ -22,6 +22,8 @@ package org.apache.flex.compiler.internal.codegen.js.flexjs;
 import org.apache.flex.compiler.driver.IBackend;
 import org.apache.flex.compiler.internal.codegen.js.goog.TestGoogGlobalFunctions;
 import org.apache.flex.compiler.internal.driver.js.flexjs.FlexJSBackend;
+import org.apache.flex.compiler.internal.driver.js.goog.JSGoogConfiguration;
+import org.apache.flex.compiler.internal.projects.FlexJSProject;
 import org.apache.flex.compiler.tree.as.IBinaryOperatorNode;
 import org.apache.flex.compiler.tree.as.IFunctionCallNode;
 import org.apache.flex.compiler.tree.as.IVariableNode;
@@ -34,6 +36,15 @@ import org.junit.Test;
 public class TestFlexJSGlobalFunctions extends TestGoogGlobalFunctions
 {
     @Override
+    public void setUp()
+    {
+    	project = new FlexJSProject(workspace);
+    	((FlexJSProject)project).config = new JSGoogConfiguration();
+    	project.setProxyBaseClass("flash.utils.Proxy");
+        super.setUp();
+    }
+	
+    @Override
     @Test
     public void testArray()
     {
@@ -183,7 +194,6 @@ public class TestFlexJSGlobalFunctions extends TestGoogGlobalFunctions
         assertOut("var /** @type {Array} */ a = ['Hello', 'World'].slice()");
     }
 
-    @Ignore
     @Override
     @Test
     public void testXML()
@@ -201,7 +211,6 @@ public class TestFlexJSGlobalFunctions extends TestGoogGlobalFunctions
         assertOut("var /** @type {XML} */ a = XML('@')");
     }
 
-    @Ignore
     @Override
     @Test
     public void testXMLList()


[08/50] git commit: [flex-falcon] [refs/heads/master] - one more test

Posted by ah...@apache.org.
one more test


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

Branch: refs/heads/master
Commit: 23df02ae9fc6562e702ae48904e411bc88f767cb
Parents: fff63d3
Author: Alex Harui <ah...@apache.org>
Authored: Tue Aug 9 16:22:20 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Aug 9 16:22:20 2016 -0700

----------------------------------------------------------------------
 .../codegen/js/flexjs/TestFlexJSExpressions.java      | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/23df02ae/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
index 20c16f1..40ee688 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
@@ -597,7 +597,7 @@ public class TestFlexJSExpressions extends TestGoogExpressions
     public void testVisitBinaryOperatorNode_StringVarCompareWithObject()
     {
         IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
-                "public class B {public var b:String; public var c:Object; public function c() { b == c; }}",
+                "public class B {public var b:String; public var c:Object; public function d() { b == c; }}",
                 IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
         asBlockWalker.visitBinaryOperator(node);
         assertOut("this.b == this.c");
@@ -607,13 +607,23 @@ public class TestFlexJSExpressions extends TestGoogExpressions
     public void testVisitBinaryOperatorNode_StringVarInObject()
     {
         IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
-                "public class B {public var b:String; public var c:Object; public function c() { if (b in c); }}",
+                "public class B {public var b:String; public var c:Object; public function d() { if (b in c); }}",
                 IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
         asBlockWalker.visitBinaryOperator(node);
         assertOut("this.b in this.c");
     }
 
     @Test
+    public void testVisitBinaryOperatorNode_ObjectPlusNumberLiteral()
+    {
+        IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
+                "public class B {public function d(obj:Object, prop:String) { var foo:int = obj[prop] + 1; }}",
+                IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
+        asBlockWalker.visitBinaryOperator(node);
+        assertOut("obj[prop] + 1");
+    }
+
+    @Test
     public void testNamedFunctionAsArgument()
     {
         IFunctionNode node = (IFunctionNode) getNode(


[14/50] git commit: [flex-falcon] [refs/heads/master] - more fixes for release package

Posted by ah...@apache.org.
more fixes for release package


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

Branch: refs/heads/master
Commit: 4bc177456255114e5e58b2c5974f0b25c479c6c2
Parents: cdffc40
Author: Alex Harui <ah...@apache.org>
Authored: Thu Aug 11 10:20:30 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Thu Aug 11 10:20:30 2016 -0700

----------------------------------------------------------------------
 build.xml                   | 5 ++++-
 flex-compiler-oem/build.xml | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/4bc17745/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index 7077688..f0335da 100644
--- a/build.xml
+++ b/build.xml
@@ -87,7 +87,7 @@
         <ant dir="compiler.tests" target="eclipse"/>
     </target>
 
-    <target name="sdk" description="Produces an SDK at generated/dist/sdk containing both Falcon and the legacy compiler.">
+    <target name="sdk" description="Produces an set of jars in compiler/lib.">
         <ant dir="compiler-build-tools" />
         <ant dir="compiler-jburg-types" />
         <ant dir="compiler-test-utils" />
@@ -137,6 +137,7 @@
     </target>
     
     <target name="typedef.swcs">
+        <property name="FALCON_HOME" value="${basedir}/compiler" />
         <property name="FALCONJX_HOME" value="${basedir}/compiler-jx" />
         <ant dir="${FLEXJS_TYPEDEFS_HOME}" />
     </target>
@@ -186,8 +187,10 @@
         <ant dir="debugger" target="clean"/>
         <delete dir="${basedir}/out" failonerror="false" includeEmptyDirs="true"/>
         <delete dir="${basedir}/temp" failonerror="false" includeEmptyDirs="true"/>
+        <!-- remove legacy folders if they exist -->
         <delete dir="${basedir}/compiler.jx" failonerror="false" includeEmptyDirs="true"/>
         <delete dir="${basedir}/compiler/generated" failonerror="false" includeEmptyDirs="true"/>
+        <delete dir="${basedir}/externs" failonerror="false" includeEmptyDirs="true"/>
     </target>
 
     <target name="maven-artifacts" description="Installs Falcon artifacts to a local maven repository">

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/4bc17745/flex-compiler-oem/build.xml
----------------------------------------------------------------------
diff --git a/flex-compiler-oem/build.xml b/flex-compiler-oem/build.xml
index 5e58d6a..ebf7445 100644
--- a/flex-compiler-oem/build.xml
+++ b/flex-compiler-oem/build.xml
@@ -45,7 +45,7 @@
     <!-- set FLEX_HOME from environment if not already set -->
     <property name="FLEX_HOME" value="${env.FLEX_HOME}"/>
 
-    <!-- The 'sdk' property is the absolute path, with forward slashes, to the compiler/generated/dist/sdk directory -->
+    <!-- The 'sdk' property is the absolute path, with forward slashes, to the compiler directory -->
     <!-- where a Falcon SDK is built -->
     <!-- All output paths are expressed as absolute paths starting with ${sdk} -->
     <property name="sdk" value="${compiler}"/>


[38/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 646fd40caf5b87db9bba9f7e668da5df126df82d
Parents: f121352
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:45:57 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/646fd40c/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 6cdb464..942356c 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0</version>
+  <version>1.0.0-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -38,7 +38,6 @@
     <connection>scm:git://git.apache.org/flex-falcon.git</connection>
     <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
-    <tag>compiler-build-tools-1.0.0</tag>
   </scm>
 
   <build>
@@ -75,6 +74,10 @@
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-release-plugin</artifactId>
         <version>2.5.3</version>
+        <configuration>
+          <!-- If we push the changes, the build will fail, cause it's in a child directory -->
+          <pushChanges>false</pushChanges>
+        </configuration>
         <dependencies>
           <dependency>
             <groupId>org.apache.maven.plugins</groupId>


[13/50] git commit: [flex-falcon] [refs/heads/master] - remove obsolete dirs

Posted by ah...@apache.org.
remove obsolete dirs


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

Branch: refs/heads/master
Commit: cdffc40bf722566c190db97f371b06655ed52031
Parents: d7a88e5
Author: Alex Harui <ah...@apache.org>
Authored: Thu Aug 11 09:16:09 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Thu Aug 11 09:16:09 2016 -0700

----------------------------------------------------------------------
 build.xml | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cdffc40b/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index 42964df..7077688 100644
--- a/build.xml
+++ b/build.xml
@@ -186,6 +186,8 @@
         <ant dir="debugger" target="clean"/>
         <delete dir="${basedir}/out" failonerror="false" includeEmptyDirs="true"/>
         <delete dir="${basedir}/temp" failonerror="false" includeEmptyDirs="true"/>
+        <delete dir="${basedir}/compiler.jx" failonerror="false" includeEmptyDirs="true"/>
+        <delete dir="${basedir}/compiler/generated" failonerror="false" includeEmptyDirs="true"/>
     </target>
 
     <target name="maven-artifacts" description="Installs Falcon artifacts to a local maven repository">


[18/50] git commit: [flex-falcon] [refs/heads/master] - add maven instructions to release packages

Posted by ah...@apache.org.
add maven instructions to release packages


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

Branch: refs/heads/master
Commit: f8fa738fbc0d9a4a7ebd9f2f1d367362feda3b17
Parents: 796c0a3
Author: Alex Harui <ah...@apache.org>
Authored: Sat Aug 13 07:58:13 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sat Aug 13 07:58:13 2016 -0700

----------------------------------------------------------------------
 build.xml | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/f8fa738f/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index 7b59624..a81d6e4 100644
--- a/build.xml
+++ b/build.xml
@@ -291,6 +291,7 @@
                 <include name="build.properties"/>
                 <include name="env-template.properties"/>
                 <include name="README"/>
+                <include name="README_MAVEN.txt"/>
                 <include name="LICENSE"/>
                 <include name="LICENSE.base"/>
                 <include name="NOTICE"/>
@@ -756,6 +757,7 @@
                 <exclude name="**/*.patch"/>
                 <exclude name="LICENSE.jx.bin"/>
                 <exclude name="README_JX"/>
+                <exclude name="README_MAVEN.txt"/>
                 <exclude name="RELEASE_NOTES_JX"/>
                 <exclude name="NOTICE.jx"/>
                 <exclude name="NOTICE.base"/>


[32/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 362556435ed3dc01dba86ddbbf581f2fd08f2062
Parents: 6a6bda8
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:03:40 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/36255643/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 00169d7..90cf6fd 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0</version>
+  <version>1.0.0-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>


[30/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 32b2ddaf3105ea94c20284835600b14cca444945
Parents: 3625564
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:04:45 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 6 ------
 1 file changed, 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32b2ddaf/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 90cf6fd..385c396 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -153,10 +153,4 @@
     </dependency>
   </dependencies>
 
-
-  <scm>
-    <connection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/compiler-build-tools-1.0.0</connection>
-    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/compiler-build-tools-1.0.0</developerConnection>
-    <url>https://svn.apache.org/viewvc/maven/pom/tags/compiler-build-tools-1.0.0</url>
-  </scm>
 </project>


[47/50] git commit: [flex-falcon] [refs/heads/master] - [maven-release-plugin] prepare for next development iteration

Posted by ah...@apache.org.
[maven-release-plugin] prepare for next development iteration


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

Branch: refs/heads/master
Commit: 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
Parents: ada2c42
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:55:12 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:55:12 2016 +0200

----------------------------------------------------------------------
 compiler-jx/pom.xml         | 8 ++++----
 compiler-test-utils/pom.xml | 4 ++--
 compiler/pom.xml            | 6 +++---
 debugger/pom.xml            | 6 +++---
 flex-compiler-oem/pom.xml   | 8 ++++----
 flexjs-ant-tasks/pom.xml    | 4 ++--
 flexjs-maven-plugin/pom.xml | 7 +------
 pom.xml                     | 4 ++--
 8 files changed, 21 insertions(+), 26 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/compiler-jx/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jx/pom.xml b/compiler-jx/pom.xml
index 490fe29..02cc865 100644
--- a/compiler-jx/pom.xml
+++ b/compiler-jx/pom.xml
@@ -23,12 +23,12 @@
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-jx</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
 
   <name>Apache Flex - FlexJS: Compiler: Compiler-JX</name>
 
@@ -81,7 +81,7 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler</artifactId>
-      <version>0.7.0</version>
+      <version>0.8.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -108,7 +108,7 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler-test-utils</artifactId>
-      <version>0.7.0</version>
+      <version>0.8.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/compiler-test-utils/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-test-utils/pom.xml b/compiler-test-utils/pom.xml
index ba0be8a..51bf944 100644
--- a/compiler-test-utils/pom.xml
+++ b/compiler-test-utils/pom.xml
@@ -23,12 +23,12 @@
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-test-utils</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
 
   <name>Apache Flex - FlexJS: Compiler: Test Utils</name>
   <description>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/compiler/pom.xml
----------------------------------------------------------------------
diff --git a/compiler/pom.xml b/compiler/pom.xml
index ccd2d11..df712bf 100644
--- a/compiler/pom.xml
+++ b/compiler/pom.xml
@@ -23,12 +23,12 @@
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
 
   <name>Apache Flex - FlexJS: Compiler: Compiler</name>
   <description>The Apache Flex Falcon Compiler</description>
@@ -415,7 +415,7 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler-test-utils</artifactId>
-      <version>0.7.0</version>
+      <version>0.8.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/debugger/pom.xml
----------------------------------------------------------------------
diff --git a/debugger/pom.xml b/debugger/pom.xml
index cf637cb..3bbba40 100644
--- a/debugger/pom.xml
+++ b/debugger/pom.xml
@@ -23,12 +23,12 @@
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>debugger</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
 
   <name>Apache Flex - FlexJS: Compiler: Debugger</name>
 
@@ -83,7 +83,7 @@ Do all the JBurg code generation.
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler</artifactId>
-      <version>0.7.0</version>
+      <version>0.8.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.flex.compiler</groupId>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/flex-compiler-oem/pom.xml
----------------------------------------------------------------------
diff --git a/flex-compiler-oem/pom.xml b/flex-compiler-oem/pom.xml
index 51a0bfb..8dbc1cd 100644
--- a/flex-compiler-oem/pom.xml
+++ b/flex-compiler-oem/pom.xml
@@ -23,12 +23,12 @@
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>flex-compiler-oem</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
 
   <name>Apache Flex - FlexJS: Compiler: OEM Layer</name>
 
@@ -36,12 +36,12 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler</artifactId>
-      <version>0.7.0</version>
+      <version>0.8.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler-jx</artifactId>
-      <version>0.7.0</version>
+      <version>0.8.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.flex.compiler</groupId>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/flexjs-ant-tasks/pom.xml
----------------------------------------------------------------------
diff --git a/flexjs-ant-tasks/pom.xml b/flexjs-ant-tasks/pom.xml
index 664aa78..184c5ed 100644
--- a/flexjs-ant-tasks/pom.xml
+++ b/flexjs-ant-tasks/pom.xml
@@ -23,12 +23,12 @@
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>flexjs-ant-tasks</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
 
   <name>Apache Flex - FlexJS: FlexJS Ant Tasks</name>
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/flexjs-maven-plugin/pom.xml
----------------------------------------------------------------------
diff --git a/flexjs-maven-plugin/pom.xml b/flexjs-maven-plugin/pom.xml
index 91505aa..12e03ec 100644
--- a/flexjs-maven-plugin/pom.xml
+++ b/flexjs-maven-plugin/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>flexjs-maven-plugin</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: FlexJS Maven Plugin</name>
@@ -134,9 +134,4 @@
       </plugin>
     </plugins>
   </build>
-
-
-  <scm>
-    <tag>flexjs-compiler-parent-0.7.0</tag>
-  </scm>
 </project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6190f159/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index bdd3ce1..e49d721 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
 
   <groupId>org.apache.flex.flexjs</groupId>
   <artifactId>flexjs-compiler-parent</artifactId>
-  <version>0.7.0</version>
+  <version>0.8.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <name>Apache Flex - FlexJS: Compiler: Parent</name>
@@ -38,7 +38,7 @@
     <connection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-falcon.git</connection>
     <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
-    <tag>flexjs-compiler-parent-0.7.0</tag>
+    <tag>HEAD</tag>
   </scm>
 
   <properties>


[49/50] git commit: [flex-falcon] [refs/heads/master] - try to handle custom tags in release mode

Posted by ah...@apache.org.
try to handle custom tags in release mode


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

Branch: refs/heads/master
Commit: 001a88961b4377a9271028cd4112e387f9a65603
Parents: e592939
Author: Alex Harui <ah...@apache.org>
Authored: Wed Sep 7 15:27:42 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Sep 7 15:27:42 2016 -0700

----------------------------------------------------------------------
 releasecandidate.xml | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/001a8896/releasecandidate.xml
----------------------------------------------------------------------
diff --git a/releasecandidate.xml b/releasecandidate.xml
index fdcf587..7c2c43a 100644
--- a/releasecandidate.xml
+++ b/releasecandidate.xml
@@ -492,9 +492,14 @@ ${my.name}
 	</target>
 	
     <target name="release.tag" >
+        <condition property="tag" value="apache-flex-falcon-${release.version}-rc${rc}">
+            <not>
+                <isset property="tag" />
+            </not>
+        </condition>
         <exec executable="${git}" dir="${basedir}" failonerror="true" output="${basedir}/taghash.txt">
             <arg value="show" />
-            <arg value="apache-flex-falcon-${release.version}-rc${rc}" />
+            <arg value="${tag}" />
         </exec>
         <replaceregexp file="${basedir}/taghash.txt" match="(.*).commit (.*).Author(.*)" replace="\2" byline="false" flags="s" />
         <loadfile srcFile="${basedir}/taghash.txt" property="releasehash" />


[45/50] git commit: [flex-falcon] [refs/heads/master] - - Updated the scm git urls

Posted by ah...@apache.org.
- Updated the scm git urls


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

Branch: refs/heads/master
Commit: 03e110c05908d5700a93fe7714d45971f5f01abc
Parents: 293e9da
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:43:11 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:43:11 2016 +0200

----------------------------------------------------------------------
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/03e110c0/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 8bd6aba..3297403 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,8 +36,8 @@
   <description>The Apache Flex FlexJS Project</description>
 
   <scm>
-    <connection>scm:git://git.apache.org/flex-falcon.git</connection>
-    <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
+    <connection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-falcon.git</connection>
+    <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
   </scm>
 


[12/50] git commit: [flex-falcon] [refs/heads/master] - more cleanup of release packages

Posted by ah...@apache.org.
more cleanup of release packages


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

Branch: refs/heads/master
Commit: d7a88e5b7653e8ee769c45544fcdba02c854ab0c
Parents: cd0d724
Author: Alex Harui <ah...@apache.org>
Authored: Thu Aug 11 09:14:55 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Thu Aug 11 09:14:55 2016 -0700

----------------------------------------------------------------------
 LICENSE.jx     | 4 ++--
 LICENSE.jx.bin | 2 +-
 RELEASE_NOTES  | 4 ++--
 build.xml      | 2 ++
 4 files changed, 7 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/d7a88e5b/LICENSE.jx
----------------------------------------------------------------------
diff --git a/LICENSE.jx b/LICENSE.jx
index 53ce3b5..eef2679 100644
--- a/LICENSE.jx
+++ b/LICENSE.jx
@@ -211,8 +211,8 @@ code for the these subcomponents is subject to the terms and
 conditions of the following licenses.
 
 The Google Closure Library Externs For Common Libraries are available 
-under Apache License 2.0.  For details see the externs folder.
+under Apache License 2.0.  For details see the flex-typedefs folder.
 
-The .as files in externs/GCL/src are derived from the .js files in the 
+The .as files in flex-typedefs/GCL/src are derived from the .js files in the 
 Google Closure Library which are available under Apache License 2.0.
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/d7a88e5b/LICENSE.jx.bin
----------------------------------------------------------------------
diff --git a/LICENSE.jx.bin b/LICENSE.jx.bin
index eba2b3e..091a54f 100644
--- a/LICENSE.jx.bin
+++ b/LICENSE.jx.bin
@@ -2,7 +2,7 @@ Below are the licenses for components included in the binary distribution.
 
 ------------------------------------------------------------------------------------------
 
-externs/createjs
+flex-typedefs/createjs
 
 This product bundles CreateJS available under the
 MIT Software License.

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/d7a88e5b/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 40a9822..422ca64 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -60,9 +60,9 @@ Compilation Warnings
 
 The Java compiler will report warnings for several files in this release.
 
-Files in compiler/commandline
+Files in compiler/src/assembly/scripts
 
-The files in compiler/commandline are templates used to create a 'final' SDK.  You cannot run the files in compiler/commandline.  Instead, after the build is complete, there will be an SDK with a bin folder with the same files in compiler/generated/dist/sdk
+The files in compiler/src/assembly/scripts are templates used to create a 'final' SDK.  You cannot run the files in compiler/src/assembly/scripts.  Instead, the installer.xml script or Apache Flex SDK Installer will create a bin folder with working scripts.
 
 Compiling with the Flex SDK
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/d7a88e5b/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index 04e6938..42964df 100644
--- a/build.xml
+++ b/build.xml
@@ -137,6 +137,7 @@
     </target>
     
     <target name="typedef.swcs">
+        <property name="FALCONJX_HOME" value="${basedir}/compiler-jx" />
         <ant dir="${FLEXJS_TYPEDEFS_HOME}" />
     </target>
     <target name="typedef.swcs.clean" >
@@ -460,6 +461,7 @@
                 <exclude name=".classpath" />
                 <exclude name=".project" />
                 <exclude name=".settings/**" />
+                <exclude name="target/classes/**"/>
                 <exclude name="target/flex/**"/>
                 <exclude name="target/flash/**"/>
                 <exclude name="target/generated-sources/**"/>


[24/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 7913f2bc985ec694911ab8b821ba50fc6bc0434e
Parents: 0db9080
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:53:18 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/7913f2bc/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 01a938f..8d1f65a 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.1-SNAPSHOT</version>
+  <version>1.0.0-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -38,7 +38,6 @@
     <connection>scm:git://git.apache.org/flex-falcon.git</connection>
     <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
-    <tag>HEAD</tag>
   </scm>
 
   <build>
@@ -83,7 +82,7 @@
           <dependency>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-scm-plugin</artifactId>
-            <version>1.9.5</version>
+            <version>1.8.1</version>
           </dependency>
         </dependencies>
       </plugin>


[11/50] git commit: [flex-falcon] [refs/heads/master] - adjust binary excludes

Posted by ah...@apache.org.
adjust binary excludes


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

Branch: refs/heads/master
Commit: cd0d7240236da23aa14df0d30f4f5c0368fef80d
Parents: d416c89
Author: Alex Harui <ah...@apache.org>
Authored: Wed Aug 10 16:50:07 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Aug 10 16:50:07 2016 -0700

----------------------------------------------------------------------
 ApproveFalcon.xml | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cd0d7240/ApproveFalcon.xml
----------------------------------------------------------------------
diff --git a/ApproveFalcon.xml b/ApproveFalcon.xml
index f0f9e4e..6d308f3 100644
--- a/ApproveFalcon.xml
+++ b/ApproveFalcon.xml
@@ -298,7 +298,7 @@
                 <exclude name="**/*.flv"/>
                 <exclude name="**/org.apache.flex.tools.FlexToolGroup"/>
                 <exclude name="debugger/META-INF/MANIFEST.MF"/>
-                <exclude name="externs/target/maven-shared-archive-resources/META-INF/DEPENDENCIES"/>
+                <exclude name="flex-typedefs/target/maven-shared-archive-resources/META-INF/DEPENDENCIES"/>
                 <exclude name="**/*.patch"/>
                 <exclude name="RELEASE_NOTES_JX"/>
                 <exclude name="LICENSE.jx.bin"/>
@@ -369,7 +369,7 @@
                 <exclude name="**/*.flv"/>
                 <exclude name="**/org.apache.flex.tools.FlexToolGroup"/>
                 <exclude name="debugger/META-INF/MANIFEST.MF"/>
-                <exclude name="externs/target/maven-shared-archive-resources/META-INF/DEPENDENCIES"/>
+                <exclude name="flex-typedefs/target/maven-shared-archive-resources/META-INF/DEPENDENCIES"/>
                 <exclude name="**/*.patch"/>
                 <exclude name="LICENSE.jx.bin"/>
                 <exclude name="RELEASE_NOTES_JX"/>
@@ -380,9 +380,9 @@
                 <exclude name="NOTICE.oem"/>
                 <exclude name="NOTICE.swfutils"/>
                 <exclude name="compiler/target/generated-sources/**" />
-                <exclude name="externs/js/target/downloads/svg.js" />
-                <exclude name="externs/createjs/target/downloads/**" />
-                <exclude name="externs//**/*.swc" />
+                <exclude name="flex-typedefs/js/target/downloads/svg.js" />
+                <exclude name="flex-typedefs/createjs/target/downloads/**" />
+                <exclude name="flex-typedefs//**/*.swc" />
                 <exclude name="js/libs/cordova.swc"/>
                 <exclude name="js/libs/createjs.swc"/>
                 <exclude name="js/libs/GCL.swc"/>


[50/50] git commit: [flex-falcon] [refs/heads/master] - Merge branch 'release0.7.0'

Posted by ah...@apache.org.
Merge branch 'release0.7.0'


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

Branch: refs/heads/master
Commit: 6b2d67420fbc1228481e16c9be7ae28a3486bb00
Parents: 3ff63e3 001a889
Author: Alex Harui <ah...@apache.org>
Authored: Wed Sep 7 15:38:10 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Sep 7 15:38:10 2016 -0700

----------------------------------------------------------------------
 .gitignore                                      |     4 +
 .mvn/extensions.xml                             |    30 +
 ApproveFalcon.xml                               |    25 +-
 FalconJXFormat.xml                              |   295 -
 LICENSE.jx                                      |     4 +-
 LICENSE.jx.bin                                  |    51 +-
 NOTICE.swfutils                                 |     9 -
 README                                          |    37 +-
 README_JX                                       |     6 +-
 README_MAVEN.txt                                |    37 +
 RELEASE_NOTES                                   |    14 +-
 RELEASE_NOTES_JX                                |    73 +
 build.properties                                |     2 +-
 build.xml                                       |   769 +-
 compiler-build-tools/build.xml                  |   129 +
 compiler-build-tools/pom.xml                    |   156 +
 .../compiler/tools/annotate/AnnotateClass.java  |   123 +
 .../tools/annotate/AnnotateClassesMojo.java     |    73 +
 .../problems/BaseProblemGeneratorMojo.java      |   145 +
 .../problems/ProblemEnumGeneratorMojo.java      |   160 +
 .../ProblemResourceBundleGeneratorMojo.java     |   105 +
 .../UnknownTreeHandlerGeneratorMojo.java        |    74 +
 .../UnknownTreePatternInputOutput.java          |   305 +
 .../tools/unpack/UnpackResourceMojo.java        |   118 +
 compiler-jburg-types/build.xml                  |    95 +
 compiler-jburg-types/pom.xml                    |    46 +
 .../internal/as/codegen/IASNodeAdapter.java     |    74 +
 compiler-jx/.classpath                          |    18 +
 compiler-jx/.gitignore                          |     8 +
 compiler-jx/.project                            |    39 +
 compiler-jx/build.xml                           |   198 +
 compiler-jx/pom.xml                             |   122 +
 compiler-jx/src/assembly/scripts/asjsc          |    70 +
 compiler-jx/src/assembly/scripts/asjsc.bat      |    29 +
 compiler-jx/src/assembly/scripts/compc          |    70 +
 compiler-jx/src/assembly/scripts/compc.bat      |    29 +
 compiler-jx/src/assembly/scripts/mxmlc          |    70 +
 compiler-jx/src/assembly/scripts/mxmlc.bat      |    29 +
 .../jscomp/FlexJSDiagnosticGroups.java          |    58 +
 .../javascript/jscomp/JXCompilerOptions.java    |    34 +
 .../compiler/asdoc/flexjs/ASDocComment.java     |   107 +
 .../apache/flex/compiler/clients/COMPJSC.java   |   430 +
 .../apache/flex/compiler/clients/EXTERNC.java   |   216 +
 .../compiler/clients/ExternCConfiguration.java  |   418 +
 .../flex/compiler/clients/FlexJSToolGroup.java  |    38 +
 .../compiler/clients/JSCompilerEntryPoint.java  |    29 +
 .../flex/compiler/clients/JSConfiguration.java  |    83 +
 .../apache/flex/compiler/clients/MXMLJSC.java   |   852 +
 .../flex/compiler/clients/VF2JSToolGroup.java   |    35 +
 .../codegen/IASGlobalFunctionConstants.java     |    92 +
 .../flex/compiler/codegen/IDocEmitter.java      |    36 +
 .../apache/flex/compiler/codegen/IEmitter.java  |   113 +
 .../flex/compiler/codegen/IEmitterTokens.java   |    24 +
 .../compiler/codegen/ISourceMapEmitter.java     |    30 +
 .../flex/compiler/codegen/ISubEmitter.java      |    45 +
 .../flex/compiler/codegen/as/IASEmitter.java    |   373 +
 .../flex/compiler/codegen/as/IASWriter.java     |    51 +
 .../flex/compiler/codegen/js/IJSDocEmitter.java |    33 +
 .../flex/compiler/codegen/js/IJSEmitter.java    |    85 +
 .../flex/compiler/codegen/js/IJSPublisher.java  |    41 +
 .../flex/compiler/codegen/js/IJSWriter.java     |    43 +
 .../codegen/js/amd/IJSAMDDocEmitter.java        |    40 +
 .../compiler/codegen/js/amd/IJSAMDEmitter.java  |    33 +
 .../codegen/js/flexjs/IJSFlexJSEmitter.java     |    30 +
 .../codegen/js/goog/IJSGoogDocEmitter.java      |   140 +
 .../codegen/js/goog/IJSGoogEmitter.java         |    33 +
 .../codegen/js/vf2js/IJSVF2JSEmitter.java       |    30 +
 .../compiler/codegen/mxml/IMXMLEmitter.java     |   140 +
 .../codegen/mxml/flexjs/IMXMLFlexJSEmitter.java |    39 +
 .../flex/compiler/driver/IApplication.java      |    31 +
 .../apache/flex/compiler/driver/IBackend.java   |   124 +
 .../apache/flex/compiler/driver/IPublisher.java |    25 +
 .../flex/compiler/driver/js/IJSApplication.java |    33 +
 .../flex/compiler/driver/js/IJSBackend.java     |    29 +
 .../flex/compiler/internal/codegen/Emitter.java |   235 +
 .../codegen/as/ASAfterNodeStrategy.java         |    77 +
 .../codegen/as/ASBeforeNodeStrategy.java        |    74 +
 .../internal/codegen/as/ASBlockWalker.java      |   660 +
 .../compiler/internal/codegen/as/ASEmitter.java |  1552 +
 .../internal/codegen/as/ASEmitterTokens.java    |   203 +
 .../internal/codegen/as/ASFilterWriter.java     |    42 +
 .../compiler/internal/codegen/as/ASWriter.java  |    97 +
 .../externals/emit/ReferenceEmitter.java        |   202 +
 .../externals/pass/AbstractCompilerPass.java    |    71 +
 .../codegen/externals/pass/AddMemberPass.java   |   197 +
 .../externals/pass/CollectImportsPass.java      |   188 +
 .../externals/pass/CollectTypesPass.java        |   175 +
 .../externals/pass/NamespaceResolutionPass.java |   120 +
 .../externals/pass/ReferenceCompiler.java       |   214 +
 .../externals/pass/ResolvePackagesPass.java     |   100 +
 .../externals/reference/BaseReference.java      |   320 +
 .../externals/reference/ClassReference.java     |   941 +
 .../externals/reference/ConstantReference.java  |   101 +
 .../externals/reference/FieldReference.java     |   271 +
 .../externals/reference/FunctionReference.java  |   186 +
 .../externals/reference/MemberReference.java    |    51 +
 .../externals/reference/MethodReference.java    |   349 +
 .../reference/NullConstructorReference.java     |    43 +
 .../externals/reference/ParameterReference.java |    59 +
 .../externals/reference/ReferenceModel.java     |   362 +
 .../codegen/externals/utils/DebugLogUtils.java  |    52 +
 .../codegen/externals/utils/FunctionUtils.java  |   260 +
 .../codegen/externals/utils/JSTypeUtils.java    |   215 +
 .../internal/codegen/js/JSDocEmitter.java       |   174 +
 .../internal/codegen/js/JSDocEmitterTokens.java |    38 +
 .../compiler/internal/codegen/js/JSEmitter.java |   523 +
 .../internal/codegen/js/JSEmitterTokens.java    |    47 +
 .../internal/codegen/js/JSFilterWriter.java     |    43 +
 .../internal/codegen/js/JSPublisher.java        |    85 +
 .../internal/codegen/js/JSSessionModel.java     |   182 +
 .../internal/codegen/js/JSSharedData.java       |   116 +
 .../internal/codegen/js/JSSourceMapEmitter.java |    67 +
 .../internal/codegen/js/JSSubEmitter.java       |   126 +
 .../compiler/internal/codegen/js/JSWriter.java  |   166 +
 .../internal/codegen/js/amd/ExportWriter.java   |   230 +
 .../codegen/js/amd/JSAMDDocEmitter.java         |    37 +
 .../internal/codegen/js/amd/JSAMDEmitter.java   |   971 +
 .../codegen/js/amd/JSAMDEmitterTokens.java      |    38 +
 .../internal/codegen/js/amd/TempTools.java      |   451 +
 .../codegen/js/flexjs/JSFlexJSDocEmitter.java   |   397 +
 .../codegen/js/flexjs/JSFlexJSEmitter.java      |  1074 +
 .../js/flexjs/JSFlexJSEmitterTokens.java        |    65 +
 .../codegen/js/flexjs/Notes_JSFlexJSEmitter.txt |   367 +
 .../codegen/js/goog/JSGoogDocEmitter.java       |   531 +
 .../codegen/js/goog/JSGoogDocEmitterTokens.java |    38 +
 .../internal/codegen/js/goog/JSGoogEmitter.java |  1120 +
 .../codegen/js/goog/JSGoogEmitterTokens.java    |    52 +
 .../codegen/js/goog/JSGoogPublisher.java        |   360 +
 .../internal/codegen/js/jsc/JSCJSEmitter.java   |    39 +
 .../internal/codegen/js/jsc/JSCPublisher.java   |    53 +
 .../internal/codegen/js/jx/AccessorEmitter.java |   502 +
 .../internal/codegen/js/jx/AsIsEmitter.java     |   198 +
 .../codegen/js/jx/BinaryOperatorEmitter.java    |   613 +
 .../internal/codegen/js/jx/BindableEmitter.java |   129 +
 .../codegen/js/jx/BlockCloseEmitter.java        |    43 +
 .../codegen/js/jx/BlockOpenEmitter.java         |    43 +
 .../internal/codegen/js/jx/CatchEmitter.java    |    52 +
 .../internal/codegen/js/jx/ClassEmitter.java    |   182 +
 .../js/jx/DefinePropertyFunctionEmitter.java    |   120 +
 .../codegen/js/jx/DoWhileLoopEmitter.java       |    71 +
 .../codegen/js/jx/DynamicAccessEmitter.java     |    54 +
 .../internal/codegen/js/jx/FieldEmitter.java    |   131 +
 .../internal/codegen/js/jx/ForEachEmitter.java  |   179 +
 .../internal/codegen/js/jx/ForLoopEmitter.java  |   117 +
 .../js/jx/FunctionCallArgumentsEmitter.java     |    64 +
 .../codegen/js/jx/FunctionCallEmitter.java      |   228 +
 .../codegen/js/jx/IdentifierEmitter.java        |   304 +
 .../internal/codegen/js/jx/IfEmitter.java       |   117 +
 .../codegen/js/jx/InterfaceEmitter.java         |   131 +
 .../codegen/js/jx/IterationFlowEmitter.java     |    54 +
 .../js/jx/LanguageIdentifierEmitter.java        |    62 +
 .../codegen/js/jx/LiteralContainerEmitter.java  |    96 +
 .../internal/codegen/js/jx/LiteralEmitter.java  |   141 +
 .../codegen/js/jx/MemberAccessEmitter.java      |   323 +
 .../codegen/js/jx/MemberKeywordEmitter.java     |    70 +
 .../internal/codegen/js/jx/MethodEmitter.java   |   145 +
 .../codegen/js/jx/NumericLiteralEmitter.java    |    43 +
 .../js/jx/ObjectDefinePropertyEmitter.java      |   166 +
 .../js/jx/ObjectLiteralValuePairEmitter.java    |    53 +
 .../codegen/js/jx/PackageFooterEmitter.java     |   640 +
 .../codegen/js/jx/PackageHeaderEmitter.java     |   339 +
 .../codegen/js/jx/ParameterEmitter.java         |    61 +
 .../codegen/js/jx/ParametersEmitter.java        |    64 +
 .../internal/codegen/js/jx/ReturnEmitter.java   |    57 +
 .../codegen/js/jx/SelfReferenceEmitter.java     |    52 +
 .../js/jx/SourceMapDirectiveEmitter.java        |    60 +
 .../codegen/js/jx/StatementEmitter.java         |    73 +
 .../codegen/js/jx/SuperCallEmitter.java         |   268 +
 .../internal/codegen/js/jx/SwitchEmitter.java   |   106 +
 .../codegen/js/jx/TernaryOperatorEmitter.java   |    67 +
 .../internal/codegen/js/jx/ThrowEmitter.java    |    44 +
 .../internal/codegen/js/jx/TryEmitter.java      |    58 +
 .../codegen/js/jx/UnaryOperatorEmitter.java     |   122 +
 .../codegen/js/jx/VarDeclarationEmitter.java    |   167 +
 .../codegen/js/jx/WhileLoopEmitter.java         |    61 +
 .../internal/codegen/js/jx/WithEmitter.java     |    56 +
 .../codegen/js/node/NodeEmitterTokens.java      |    39 +
 .../internal/codegen/js/node/NodePublisher.java |    63 +
 .../codegen/js/utils/DocEmitterUtils.java       |    49 +
 .../internal/codegen/js/utils/EmitterUtils.java |   525 +
 .../codegen/js/vf2js/JSVF2JSDocEmitter.java     |   270 +
 .../codegen/js/vf2js/JSVF2JSEmitter.java        |  1950 ++
 .../internal/codegen/mxml/MXMLBlockWalker.java  |   436 +
 .../internal/codegen/mxml/MXMLEmitter.java      |   425 +
 .../codegen/mxml/MXMLEmitterTokens.java         |    42 +
 .../internal/codegen/mxml/MXMLWriter.java       |    85 +
 .../mxml/flexjs/MXMLDescriptorSpecifier.java    |   317 +
 .../codegen/mxml/flexjs/MXMLEventSpecifier.java |    99 +
 .../mxml/flexjs/MXMLFlexJSBlockWalker.java      |    83 +
 .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java  |  2327 ++
 .../mxml/flexjs/MXMLFlexJSEmitterTokens.java    |    42 +
 .../mxml/flexjs/MXMLFlexJSPublisher.java        |   670 +
 .../codegen/mxml/flexjs/MXMLNodeSpecifier.java  |   170 +
 .../mxml/flexjs/MXMLScriptSpecifier.java        |    67 +
 .../codegen/mxml/jsc/MXMLJSCJSEmitter.java      |    46 +
 .../vf2js/MXMLVF2JSDescriptorSpecifier.java     |   337 +
 .../codegen/mxml/vf2js/MXMLVF2JSEmitter.java    |  1589 +
 .../codegen/mxml/vf2js/MXMLVF2JSPublisher.java  |   600 +
 .../compiler/internal/driver/as/ASBackend.java  |   159 +
 .../internal/driver/js/JSApplication.java       |    32 +
 .../compiler/internal/driver/js/JSBackend.java  |   171 +
 .../internal/driver/js/JSCompilationUnit.java   |   217 +
 .../internal/driver/js/JSSourceFileHandler.java |    83 +
 .../internal/driver/js/amd/AMDBackend.java      |    53 +
 .../driver/js/flexjs/FlexJSBackend.java         |    53 +
 .../js/flexjs/JSCSSCompilationSession.java      |   414 +
 .../internal/driver/js/goog/GoogBackend.java    |    73 +
 .../driver/js/goog/JSGoogConfiguration.java     |   331 +
 .../internal/driver/js/jsc/JSCBackend.java      |    47 +
 .../internal/driver/js/node/NodeBackend.java    |    47 +
 .../driver/js/vf2js/JSVF2JSConfiguration.java   |    86 +
 .../internal/driver/js/vf2js/VF2JSBackend.java  |    55 +
 .../internal/driver/mxml/MXMLBackend.java       |    80 +
 .../driver/mxml/MXMLSourceFileHandler.java      |    85 +
 .../driver/mxml/flexjs/MXMLFlexJSBackend.java   |   131 +
 .../mxml/flexjs/MXMLFlexJSSWCBackend.java       |   121 +
 .../driver/mxml/jsc/MXMLJSCJSBackend.java       |   121 +
 .../driver/mxml/jsc/MXMLJSCJSSWCBackend.java    |   121 +
 .../driver/mxml/vf2js/MXMLVF2JSBackend.java     |   132 +
 .../driver/mxml/vf2js/MXMLVF2JSSWCBackend.java  |   121 +
 .../compiler/internal/graph/GoogDepsWriter.java |   682 +
 .../internal/graph/VF2JSDepsWriter.java         |   406 +
 .../parsing/as/FlexJSASDocDelegate.java         |   143 +
 .../internal/projects/FlexJSProject.java        |   334 +
 .../internal/targets/FlexJSSWCTarget.java       |   303 +
 .../compiler/internal/targets/FlexJSTarget.java |   295 +
 .../compiler/internal/targets/JSTarget.java     |   231 +
 .../internal/visitor/as/ASNodeHandler.java      |    87 +
 .../internal/visitor/as/ASNodeSwitch.java       |   386 +
 .../visitor/as/BeforeAfterStrategy.java         |   141 +
 .../internal/visitor/mxml/MXMLNodeSwitch.java   |   187 +
 .../UnsupportedLanguageFeatureProblem.java      |    37 +
 .../apache/flex/compiler/targets/IJSTarget.java |    52 +
 .../apache/flex/compiler/utils/ASNodeUtils.java |    93 +
 .../flex/compiler/utils/DefinitionUtils.java    |    37 +
 .../compiler/utils/JSClosureCompilerUtil.java   |    98 +
 .../utils/JSClosureCompilerWrapper.java         |   305 +
 .../apache/flex/compiler/utils/NativeUtils.java |   161 +
 .../utils/VF2JSClosureCompilerWrapper.java      |   224 +
 .../flex/compiler/utils/VF2JSProjectUtils.java  |   132 +
 .../flex/compiler/visitor/IASNodeStrategy.java  |    38 +
 .../flex/compiler/visitor/IBlockVisitor.java    |    28 +
 .../flex/compiler/visitor/IBlockWalker.java     |    47 +
 .../compiler/visitor/as/IASBlockVisitor.java    |   229 +
 .../compiler/visitor/as/IASBlockWalker.java     |    43 +
 .../visitor/mxml/IMXMLBlockVisitor.java         |   138 +
 .../compiler/visitor/mxml/IMXMLBlockWalker.java |    43 +
 .../org.apache.flex.tools.FlexToolGroup         |    18 +
 compiler-jx/src/main/resources/downloads.xml    |   400 +
 compiler-jx/src/site/asciidoc/docs.adoc         |    18 +
 compiler-jx/src/site/site.xml                   |    51 +
 compiler-jx/src/test/build.xml                  |   210 +
 compiler-jx/src/test/downloads.xml              |   119 +
 .../codegen/as/TestAccessorMembers.java         |   101 +
 .../compiler/internal/codegen/as/TestClass.java |   234 +
 .../internal/codegen/as/TestComments.java       |    73 +
 .../internal/codegen/as/TestExpressions.java    |   781 +
 .../internal/codegen/as/TestFieldMembers.java   |   204 +
 .../internal/codegen/as/TestGlobalClasses.java  |   280 +
 .../codegen/as/TestGlobalConstants.java         |    62 +
 .../codegen/as/TestGlobalFunctions.java         |   208 +
 .../internal/codegen/as/TestInterface.java      |   105 +
 .../internal/codegen/as/TestMethodMembers.java  |   147 +
 .../internal/codegen/as/TestPackage.java        |   103 +
 .../internal/codegen/as/TestParenthesis.java    |    98 +
 .../internal/codegen/as/TestStatements.java     |   469 +
 .../codegen/externals/CompilerArguments.java    |   408 +
 .../codegen/externals/ExternalsTestBase.java    |   108 +
 .../codegen/externals/ExternalsTestUtils.java   |   195 +
 .../codegen/externals/TestAnnotationEnum.java   |    82 +
 .../codegen/externals/TestCollectImports.java   |   221 +
 .../codegen/externals/TestConstructor.java      |   119 +
 .../codegen/externals/TestExternChrome.java     |   164 +
 .../codegen/externals/TestExternES3.java        |   123 +
 .../codegen/externals/TestExternJQuery.java     |    68 +
 .../codegen/externals/TestExternJasmine.java    |    84 +
 .../codegen/externals/TestExternNode.java       |   121 +
 .../externals/TestExternalsJSCompile.java       |   288 +
 .../codegen/externals/TestPackageNamespace.java |    63 +
 .../codegen/externals/TestReferenceModel.java   |    65 +
 .../codegen/externals/TestTypeExternals.java    |   141 +
 .../codegen/externals/TestTypeInheritence.java  |    88 +
 .../internal/codegen/js/amd/TestAMDClassA.java  |   181 +
 .../internal/codegen/js/amd/TestAMDClassB.java  |    97 +
 .../internal/codegen/js/amd/TestAMDEmitter.java |   144 +
 .../codegen/js/amd/TestAMDInterfaceI.java       |    51 +
 .../codegen/js/amd/TestAMDInterfaceIOther.java  |    51 +
 .../codegen/js/amd/TestAMDInterfaceISub.java    |    52 +
 .../internal/codegen/js/amd/TestAMDPackage.java |   127 +
 .../js/flexjs/TestFlexJSAccessorMembers.java    |   156 +
 .../codegen/js/flexjs/TestFlexJSAccessors.java  |    84 +
 .../codegen/js/flexjs/TestFlexJSClass.java      |   397 +
 .../codegen/js/flexjs/TestFlexJSEmitter.java    |   364 +
 .../js/flexjs/TestFlexJSExpressions.java        |  1090 +
 .../js/flexjs/TestFlexJSFieldMembers.java       |   334 +
 .../codegen/js/flexjs/TestFlexJSFile.java       |   107 +
 .../js/flexjs/TestFlexJSGlobalClasses.java      |   781 +
 .../js/flexjs/TestFlexJSGlobalConstants.java    |    75 +
 .../js/flexjs/TestFlexJSGlobalFunctions.java    |   247 +
 .../codegen/js/flexjs/TestFlexJSInterface.java  |    78 +
 .../js/flexjs/TestFlexJSMethodMembers.java      |   207 +
 .../codegen/js/flexjs/TestFlexJSPackage.java    |  1177 +
 .../codegen/js/flexjs/TestFlexJSProject.java    |   339 +
 .../codegen/js/flexjs/TestFlexJSStatements.java |   602 +
 .../js/goog/TestGoogAccessorMembers.java        |   141 +
 .../internal/codegen/js/goog/TestGoogClass.java |   260 +
 .../codegen/js/goog/TestGoogEmitter.java        |   153 +
 .../codegen/js/goog/TestGoogExpressions.java    |   195 +
 .../codegen/js/goog/TestGoogFieldMembers.java   |   261 +
 .../internal/codegen/js/goog/TestGoogFile.java  |    93 +
 .../codegen/js/goog/TestGoogGlobalClasses.java  |   309 +
 .../js/goog/TestGoogGlobalConstants.java        |    74 +
 .../js/goog/TestGoogGlobalFunctions.java        |   238 +
 .../codegen/js/goog/TestGoogInterface.java      |   113 +
 .../codegen/js/goog/TestGoogMethodMembers.java  |   183 +
 .../codegen/js/goog/TestGoogPackage.java        |   112 +
 .../codegen/js/goog/TestGoogProject.java        |    98 +
 .../codegen/js/goog/TestGoogStatements.java     |   310 +
 .../js/sourcemaps/TestSourceMapExpressions.java |   879 +
 .../sourcemaps/TestSourceMapGlobalClasses.java  |    89 +
 .../js/sourcemaps/TestSourceMapStatements.java  |   628 +
 .../codegen/js/vf2js/TestVF2JSClass.java        |   402 +
 .../codegen/js/vf2js/TestVF2JSExpressions.java  |   124 +
 .../codegen/js/vf2js/TestVF2JSFile.java         |    92 +
 .../codegen/js/vf2js/TestVF2JSProject.java      |   131 +
 .../codegen/js/vf2js/TestVF2JSStatements.java   |   549 +
 .../codegen/mxml/TestMXMLApplication.java       |   109 +
 .../codegen/mxml/TestMXMLAttributes.java        |   118 +
 .../internal/codegen/mxml/TestMXMLNodes.java    |   187 +
 .../internal/codegen/mxml/TestMXMLScript.java   |   106 +
 .../mxml/flexjs/TestFlexJSMXMLApplication.java  |   279 +
 .../mxml/flexjs/TestFlexJSMXMLScript.java       |   237 +
 .../mxml/vf2js/TestVF2JSMXMLApplication.java    |    97 +
 .../compiler/internal/test/AMDTestBase.java     |   149 +
 .../flex/compiler/internal/test/ASTestBase.java |   196 +
 .../compiler/internal/test/FlexJSTestBase.java  |   140 +
 .../flex/compiler/internal/test/ITestBase.java  |    25 +
 .../compiler/internal/test/MXMLTestBase.java    |   141 +
 .../internal/test/SourceMapTestBase.java        |    73 +
 .../flex/compiler/internal/test/TestBase.java   |   678 +
 .../internal/test/VF2JSMXMLTestBase.java        |   219 +
 .../compiler/internal/test/VF2JSTestBase.java   |   238 +
 .../org/apache/flex/utils/EnvProperties.java    |   149 +
 .../amd/simple-project/src/HelloWorld.as        |    55 +
 .../amd/simple-project/src/com/acme/A.as        |    57 +
 .../amd/simple-project/src/com/acme/B.as        |    47 +
 .../amd/simple-project/src/com/acme/I.as        |    26 +
 .../simple-project/src/com/acme/sub/IOther.as   |    25 +
 .../amd/simple-project/src/com/acme/sub/ISub.as |    28 +
 .../resources/externals/app1/as_src/Main.as     |    34 +
 .../externals_unit_tests/annotation_enum.js     |    61 +
 .../externals_unit_tests/constructor_members.js |    57 +
 .../externals_unit_tests/constructor_params.js  |    81 +
 .../imports/import_constructor_signatures.js    |    43 +
 .../imports/import_functions.js                 |    47 +
 .../imports/import_interfaces.js                |    49 +
 .../imports/import_method_signatures.js         |    71 +
 .../imports/import_superclasses.js              |    46 +
 .../externals_unit_tests/package_namespace.js   |    48 +
 .../externals_unit_tests/type_inheritence.js    |    62 +
 .../externals_unit_tests/types_param.js         |    82 +
 .../flexjs/files/FlexJSTest_again.mxml          |    51 +
 .../flexjs/files/FlexJSTest_again_result.js     |   212 +
 .../resources/flexjs/files/LocalFunction.as     |    44 +
 .../flexjs/files/LocalFunction_result.js        |    99 +
 .../resources/flexjs/files/MyInitialView.mxml   |   125 +
 .../flexjs/files/MyInitialView_result.js        |   889 +
 .../flexjs/files/StockDataJSONItemConverter.as  |    40 +
 .../flexjs/files/StockDataJSONItemConverter.js  |    39 +
 .../flexjs/files/controllers/MyController.as    |    92 +
 .../files/controllers/MyController_result.js    |   181 +
 .../resources/flexjs/files/models/MyModel.as    |    59 +
 .../flexjs/files/models/MyModel_result.js       |   125 +
 .../resources/flexjs/files/wildcard_import.mxml |    37 +
 .../flexjs/files/wildcard_import_result.js      |    99 +
 .../flexjs/projects/bad_overrides/Test.as       |    43 +
 .../projects/bad_overrides/Test_result.js       |    94 +
 .../flexjs/projects/bad_overrides/classes/A.as  |    41 +
 .../projects/bad_overrides/classes/A_result.js  |    92 +
 .../flexjs/projects/bad_overrides/classes/B.as  |    25 +
 .../projects/bad_overrides/classes/B_result.js  |    69 +
 .../flexjs/projects/bad_overrides/classes/C.as  |    25 +
 .../projects/bad_overrides/classes/C_result.js  |    69 +
 .../projects/bad_overrides/interfaces/IA.as     |    28 +
 .../bad_overrides/interfaces/IA_result.js       |    69 +
 .../projects/bad_overrides/interfaces/IB.as     |    22 +
 .../bad_overrides/interfaces/IB_result.js       |    62 +
 .../projects/bad_overrides/interfaces/IC.as     |    22 +
 .../bad_overrides/interfaces/IC_result.js       |    62 +
 .../resources/flexjs/projects/circular/Base.as  |    30 +
 .../flexjs/projects/circular/Base_result.js     |    74 +
 .../resources/flexjs/projects/circular/Super.as |    27 +
 .../flexjs/projects/circular/Super_result.js    |    77 +
 .../flexjs/projects/interfaces/Test.as          |    44 +
 .../flexjs/projects/interfaces/Test_result.js   |    95 +
 .../flexjs/projects/interfaces/classes/A.as     |    28 +
 .../projects/interfaces/classes/A_result.js     |    74 +
 .../flexjs/projects/interfaces/classes/B.as     |    25 +
 .../projects/interfaces/classes/B_result.js     |    69 +
 .../flexjs/projects/interfaces/classes/C.as     |    25 +
 .../projects/interfaces/classes/C_result.js     |    69 +
 .../flexjs/projects/interfaces/interfaces/IA.as |    22 +
 .../projects/interfaces/interfaces/IA_result.js |    65 +
 .../flexjs/projects/interfaces/interfaces/IB.as |    22 +
 .../projects/interfaces/interfaces/IB_result.js |    38 +
 .../flexjs/projects/interfaces/interfaces/IC.as |    22 +
 .../projects/interfaces/interfaces/IC_result.js |    65 +
 .../flexjs/projects/interfaces/interfaces/ID.as |    22 +
 .../projects/interfaces/interfaces/ID_result.js |    62 +
 .../flexjs/projects/interfaces/interfaces/IE.as |    26 +
 .../projects/interfaces/interfaces/IE_result.js |    68 +
 .../flexjs/projects/internal/MainClass.as       |    38 +
 .../projects/internal/MainClass_result.js       |   127 +
 .../flexjs/projects/internal/OtherClass.as      |    25 +
 .../projects/internal/OtherClass_result.js      |    69 +
 .../resources/flexjs/projects/overrides/Test.as |    43 +
 .../flexjs/projects/overrides/Test_result.js    |    94 +
 .../flexjs/projects/overrides/classes/A.as      |    41 +
 .../projects/overrides/classes/A_result.js      |    92 +
 .../flexjs/projects/overrides/classes/B.as      |    25 +
 .../projects/overrides/classes/B_result.js      |    69 +
 .../flexjs/projects/overrides/classes/C.as      |    25 +
 .../projects/overrides/classes/C_result.js      |    74 +
 .../flexjs/projects/overrides/interfaces/IA.as  |    28 +
 .../projects/overrides/interfaces/IA_result.js  |    69 +
 .../flexjs/projects/overrides/interfaces/IB.as  |    22 +
 .../projects/overrides/interfaces/IB_result.js  |    62 +
 .../flexjs/projects/overrides/interfaces/IC.as  |    22 +
 .../projects/overrides/interfaces/IC_result.js  |    65 +
 .../AmbiguousDefinition.as                      |    32 +
 .../AmbiguousDefinition_result.js               |    49 +
 .../Event.as                                    |    27 +
 .../Event_result.js                             |    39 +
 .../mypackage/TestClass.as                      |    33 +
 .../otherpackage/Event.as                       |    27 +
 .../DifferentPackageAsConflict.as               |    32 +
 .../DifferentPackageAsConflict_result.js        |    79 +
 .../Event.as                                    |    27 +
 .../Event_result.js                             |    70 +
 .../mypackage/TestClass.as                      |    31 +
 .../mypackage/TestClass_result.js               |    81 +
 .../otherpackage/Event.as                       |    27 +
 .../otherpackage/Event_result.js                |    70 +
 .../Event.as                                    |    27 +
 .../Event_result.js                             |    70 +
 .../NoConflictNoWindow.as                       |    32 +
 .../NoConflictNoWindow_result.js                |    79 +
 .../mypackage/TestClass.as                      |    29 +
 .../mypackage/TestClass_result.js               |    79 +
 .../Event.as                                    |    27 +
 .../Event_result.js                             |    70 +
 .../NoConflictUseWindow.as                      |    32 +
 .../NoConflictUseWindow_result.js               |    79 +
 .../mypackage/TestClass.as                      |    31 +
 .../mypackage/TestClass_result.js               |    79 +
 .../Event.as                                    |    27 +
 .../Event_result.js                             |    70 +
 .../SamePackageAsConflict.as                    |    32 +
 .../SamePackageAsConflict_result.js             |    79 +
 .../mypackage/Event.as                          |    27 +
 .../mypackage/Event_result.js                   |    70 +
 .../mypackage/TestClass.as                      |    29 +
 .../mypackage/TestClass_result.js               |    81 +
 .../package_conflicts_use_window/Event.as       |    27 +
 .../Event_result.js                             |    70 +
 .../package_conflicts_use_window/UseWindow.as   |    32 +
 .../UseWindow_result.js                         |    79 +
 .../mypackage/TestClass.as                      |    33 +
 .../mypackage/TestClass_result.js               |    89 +
 .../otherpackage/Event.as                       |    27 +
 .../otherpackage/Event_result.js                |    70 +
 .../resources/flexjs/projects/super/Base.as     |    43 +
 .../flexjs/projects/super/Base_result.js        |    90 +
 .../resources/flexjs/projects/super/Super.as    |    40 +
 .../flexjs/projects/super/Super_result.js       |    91 +
 .../flexjs/projects/xml_requires/XMLRequire.as  |    30 +
 .../projects/xml_requires/XMLRequire_result.js  |    74 +
 .../src/test/resources/goog/files/call-super.as |    42 +
 .../resources/goog/files/call-super_result.js   |    41 +
 .../src/test/resources/goog/files/get-set.as    |    40 +
 .../test/resources/goog/files/get-set_result.js |    49 +
 .../src/test/resources/goog/files/input.as      |    39 +
 .../src/test/resources/goog/files/output.js     |    47 +
 .../src/test/resources/goog/files/poc.as        |   106 +
 .../src/test/resources/goog/files/poc_result.js |   153 +
 .../resources/goog/files/qualify-new-object.as  |    49 +
 .../goog/files/qualify-new-object_result.js     |    48 +
 .../resources/goog/projects/imports/Case.as     |    30 +
 .../goog/projects/imports/Case_result.js        |    24 +
 .../resources/goog/projects/imports/comps/A.as  |    28 +
 .../goog/projects/imports/comps/A_result.js     |    22 +
 .../resources/goog/projects/imports/comps/B.as  |    27 +
 .../goog/projects/imports/comps/B_result.js     |    20 +
 .../src/test/resources/vf2js/files/SimpleAS.as  |    43 +
 .../resources/vf2js/files/SimpleAS_result.js    |    72 +
 .../test/resources/vf2js/files/SimpleMXML.mxml  |    28 +
 .../resources/vf2js/files/SimpleMXML_result.js  |    67 +
 .../src/test/resources/vf2js/files/Version.as   |    25 +
 .../resources/vf2js/projects/interfaces/Test.as |    46 +
 .../vf2js/projects/interfaces/Test_result.js    |    64 +
 .../vf2js/projects/interfaces/classes/A.as      |    32 +
 .../projects/interfaces/classes/A_result.js     |    51 +
 .../vf2js/projects/interfaces/classes/B.as      |    25 +
 .../projects/interfaces/classes/B_result.js     |    37 +
 .../vf2js/projects/interfaces/classes/C.as      |    25 +
 .../projects/interfaces/classes/C_result.js     |    37 +
 .../vf2js/projects/interfaces/interfaces/IA.as  |    22 +
 .../projects/interfaces/interfaces/IA_result.js |    41 +
 .../vf2js/projects/interfaces/interfaces/IB.as  |    22 +
 .../projects/interfaces/interfaces/IB_result.js |    38 +
 .../vf2js/projects/interfaces/interfaces/IC.as  |    22 +
 .../projects/interfaces/interfaces/IC_result.js |    41 +
 .../vf2js/projects/interfaces/interfaces/ID.as  |    22 +
 .../projects/interfaces/interfaces/ID_result.js |    38 +
 .../vf2js/projects/interfaces/interfaces/IE.as  |    26 +
 .../projects/interfaces/interfaces/IE_result.js |    53 +
 .../vf2js/projects/sdk/SomeSDKClass.as          |    68 +
 .../vf2js/projects/sdk/SomeSDKClass_result.js   |   114 +
 .../vf2js/projects/sdk/bases/HelperBaseClass.as |    33 +
 .../sdk/bases/HelperBaseClass_result.js         |    46 +
 .../simpleMXML/src/SimpleMXML_Project.mxml      |    37 +
 .../simpleMXML/src/SimpleMXML_Project_result.js |    68 +
 .../simpleMXML/src/example/Component.as         |    31 +
 .../simpleMXML/src/example/Component_result.js  |    45 +
 .../test/resources/vf2js/projects/super/Base.as |    65 +
 .../vf2js/projects/super/Base_result.js         |   120 +
 .../resources/vf2js/projects/super/Super.as     |    54 +
 .../vf2js/projects/super/Super_result.js        |    89 +
 compiler-test-utils/build.xml                   |   101 +
 compiler-test-utils/pom.xml                     |    56 +
 .../org/apache/flex/utils/AntTestAdapter.java   |   115 +
 .../org/apache/flex/utils/EnvProperties.java    |   149 +
 .../flex/utils/FilenameNormalization.java       |   110 +
 .../org/apache/flex/utils/ITestAdapter.java     |    50 +
 .../org/apache/flex/utils/MavenTestAdapter.java |   211 +
 .../apache/flex/utils/TestAdapterFactory.java   |    41 +
 compiler-test-utils/src/site/asciidoc/docs.adoc |    18 +
 compiler.js/.classpath                          |    13 -
 compiler.js/.gitignore                          |     6 -
 compiler.js/.project                            |    17 -
 compiler.js/README                              |    13 -
 compiler.js/bin/mxmlc                           |    70 -
 compiler.js/bin/mxmlc.bat                       |    29 -
 compiler.js/build.xml                           |   261 -
 compiler.js/downloads.xml                       |   363 -
 compiler.js/js/adobe.js                         |   103 -
 .../compiler/problems/Messages_de.properties    |   282 -
 .../compiler/problems/Messages_en.properties    |   283 -
 .../compiler/problems/Messages_es.properties    |   282 -
 .../compiler/problems/Messages_fr.properties    |   282 -
 .../compiler/problems/Messages_it.properties    |   282 -
 .../compiler/problems/Messages_ja.properties    |   282 -
 .../compiler/problems/Messages_ko.properties    |   282 -
 .../compiler/problems/Messages_pt.properties    |   282 -
 .../compiler/problems/Messages_zh_cn.properties |   282 -
 .../compiler/problems/Messages_zh_tw.properties |   282 -
 .../clients/JSCommandLineConfiguration.java     |   356 -
 .../apache/flex/compiler/clients/MXMLJSC.java   |  1629 -
 .../as/codegen/ABCGeneratingReducer.java        |    28 -
 .../as/codegen/JSClassDirectiveProcessor.java   |   378 -
 .../compiler/internal/as/codegen/JSEmitter.java |  3448 --
 .../internal/as/codegen/JSFlexUtils.java        |   152 -
 .../as/codegen/JSGeneratingReducer.java         | 11683 -------
 .../internal/as/codegen/JSGenerator.java        |   925 -
 .../as/codegen/JSGlobalDirectiveProcessor.java  |   345 -
 .../codegen/JSInterfaceDirectiveProcessor.java  |   118 -
 .../codegen/JSMXMLClassDirectiveProcessor.java  |  1616 -
 .../internal/as/codegen/JSMXMLEmitter.java      |   157 -
 .../internal/as/codegen/JSSharedData.java       |   989 -
 .../compiler/internal/as/codegen/JSWriter.java  |  1443 -
 .../compiler/internal/as/codegen/cmc-js.jbg     |   328 -
 .../flex/compiler/internal/driver/IBackend.java |    89 -
 .../compiler/internal/driver/JSBackend.java     |   135 -
 .../internal/driver/JSCompilationUnit.java      |   239 -
 .../internal/driver/JSSourceFileHandler.java    |    82 -
 .../flex/compiler/internal/driver/JSTarget.java |   322 -
 .../compiler/internal/graph/GoogDepsWriter.java |   299 -
 .../internal/legacy/ASDefinitionFilter.java     |  2140 --
 .../compiler/internal/legacy/ASScopeUtils.java  |   388 -
 .../legacy/DefinitionFilterContext.java         |    45 -
 .../internal/legacy/FilterPredicate.java        |   100 -
 .../internal/legacy/IFilterContext.java         |    75 -
 .../legacy/MemberedDefinitionUtils.java         |   128 -
 .../internal/legacy/NodeFilterContext.java      |   175 -
 .../internal/legacy/ScopeFilterContext.java     |    89 -
 .../internal/projects/FlexJSProject.java        |    72 -
 .../problems/MXMLNotImplementedProblem.java     |    43 -
 compiler.js/tests/MainCode.as                   |    44 -
 compiler.js/tests/TestApp.as                    |    67 -
 compiler.jx.tests/.classpath                    |    13 -
 compiler.jx.tests/.gitignore                    |     6 -
 compiler.jx.tests/.project                      |    17 -
 compiler.jx.tests/build.xml                     |   187 -
 compiler.jx.tests/downloads.xml                 |   119 -
 .../codegen/as/TestAccessorMembers.java         |   101 -
 .../compiler/internal/codegen/as/TestClass.java |   234 -
 .../internal/codegen/as/TestComments.java       |    73 -
 .../internal/codegen/as/TestExpressions.java    |   740 -
 .../internal/codegen/as/TestFieldMembers.java   |   204 -
 .../internal/codegen/as/TestGlobalClasses.java  |   280 -
 .../codegen/as/TestGlobalConstants.java         |    62 -
 .../codegen/as/TestGlobalFunctions.java         |   208 -
 .../internal/codegen/as/TestInterface.java      |   105 -
 .../internal/codegen/as/TestMethodMembers.java  |   147 -
 .../internal/codegen/as/TestPackage.java        |   103 -
 .../internal/codegen/as/TestParenthesis.java    |    98 -
 .../internal/codegen/as/TestStatements.java     |   469 -
 .../codegen/externals/CompilerArguments.java    |   408 -
 .../codegen/externals/ExternalsTestBase.java    |   108 -
 .../codegen/externals/ExternalsTestUtils.java   |   173 -
 .../codegen/externals/TestAnnotationEnum.java   |    82 -
 .../codegen/externals/TestCollectImports.java   |   221 -
 .../codegen/externals/TestConstructor.java      |   119 -
 .../codegen/externals/TestExternChrome.java     |   153 -
 .../codegen/externals/TestExternES3.java        |   122 -
 .../codegen/externals/TestExternJQuery.java     |    67 -
 .../codegen/externals/TestExternJasmine.java    |    83 -
 .../externals/TestExternalsJSCompile.java       |   287 -
 .../codegen/externals/TestPackageNamespace.java |    63 -
 .../codegen/externals/TestReferenceModel.java   |    64 -
 .../codegen/externals/TestTypeExternals.java    |   141 -
 .../codegen/externals/TestTypeInheritence.java  |    87 -
 .../internal/codegen/js/amd/TestAMDClassA.java  |   179 -
 .../internal/codegen/js/amd/TestAMDClassB.java  |    95 -
 .../internal/codegen/js/amd/TestAMDEmiter.java  |   144 -
 .../codegen/js/amd/TestAMDInterfaceI.java       |    51 -
 .../codegen/js/amd/TestAMDInterfaceIOther.java  |    51 -
 .../codegen/js/amd/TestAMDInterfaceISub.java    |    52 -
 .../internal/codegen/js/amd/TestAMDPackage.java |   127 -
 .../js/flexjs/TestFlexJSAccessorMembers.java    |   156 -
 .../codegen/js/flexjs/TestFlexJSAccessors.java  |    84 -
 .../codegen/js/flexjs/TestFlexJSClass.java      |   397 -
 .../codegen/js/flexjs/TestFlexJSEmiter.java     |   364 -
 .../js/flexjs/TestFlexJSExpressions.java        |   975 -
 .../js/flexjs/TestFlexJSFieldMembers.java       |   317 -
 .../codegen/js/flexjs/TestFlexJSFile.java       |   107 -
 .../js/flexjs/TestFlexJSGlobalClasses.java      |   649 -
 .../js/flexjs/TestFlexJSGlobalConstants.java    |    75 -
 .../js/flexjs/TestFlexJSGlobalFunctions.java    |   238 -
 .../codegen/js/flexjs/TestFlexJSInterface.java  |    78 -
 .../js/flexjs/TestFlexJSMethodMembers.java      |   207 -
 .../codegen/js/flexjs/TestFlexJSPackage.java    |  1177 -
 .../codegen/js/flexjs/TestFlexJSProject.java    |   325 -
 .../codegen/js/flexjs/TestFlexJSStatements.java |   590 -
 .../js/goog/TestGoogAccessorMembers.java        |   141 -
 .../internal/codegen/js/goog/TestGoogClass.java |   260 -
 .../codegen/js/goog/TestGoogEmiter.java         |   153 -
 .../codegen/js/goog/TestGoogExpressions.java    |   195 -
 .../codegen/js/goog/TestGoogFieldMembers.java   |   261 -
 .../internal/codegen/js/goog/TestGoogFile.java  |    93 -
 .../codegen/js/goog/TestGoogGlobalClasses.java  |   309 -
 .../js/goog/TestGoogGlobalConstants.java        |    74 -
 .../js/goog/TestGoogGlobalFunctions.java        |   238 -
 .../codegen/js/goog/TestGoogInterface.java      |   113 -
 .../codegen/js/goog/TestGoogMethodMembers.java  |   183 -
 .../codegen/js/goog/TestGoogPackage.java        |   112 -
 .../codegen/js/goog/TestGoogProject.java        |    98 -
 .../codegen/js/goog/TestGoogStatements.java     |   310 -
 .../codegen/js/vf2js/TestVF2JSClass.java        |   409 -
 .../codegen/js/vf2js/TestVF2JSExpressions.java  |   124 -
 .../codegen/js/vf2js/TestVF2JSFile.java         |    92 -
 .../codegen/js/vf2js/TestVF2JSProject.java      |   130 -
 .../codegen/js/vf2js/TestVF2JSStatements.java   |   549 -
 .../codegen/mxml/TestMXMLApplication.java       |   109 -
 .../codegen/mxml/TestMXMLAttributes.java        |   118 -
 .../internal/codegen/mxml/TestMXMLNodes.java    |   187 -
 .../internal/codegen/mxml/TestMXMLScript.java   |   106 -
 .../mxml/flexjs/TestFlexJSMXMLApplication.java  |   279 -
 .../mxml/flexjs/TestFlexJSMXMLScript.java       |   237 -
 .../mxml/vf2js/TestVF2JSMXMLApplication.java    |    98 -
 .../compiler/internal/test/AMDTestBase.java     |   149 -
 .../flex/compiler/internal/test/ASTestBase.java |   188 -
 .../compiler/internal/test/FlexJSTestBase.java  |   140 -
 .../flex/compiler/internal/test/ITestBase.java  |    25 -
 .../compiler/internal/test/MXMLTestBase.java    |   144 -
 .../flex/compiler/internal/test/TestBase.java   |   631 -
 .../internal/test/VF2JSMXMLTestBase.java        |   219 -
 .../compiler/internal/test/VF2JSTestBase.java   |   238 -
 .../org/apache/flex/utils/EnvProperties.java    |   149 -
 .../amd/simple-project/src/HelloWorld.as        |    55 -
 .../amd/simple-project/src/com/acme/A.as        |    57 -
 .../amd/simple-project/src/com/acme/B.as        |    47 -
 .../amd/simple-project/src/com/acme/I.as        |    26 -
 .../simple-project/src/com/acme/sub/IOther.as   |    25 -
 .../amd/simple-project/src/com/acme/sub/ISub.as |    28 -
 .../test-files/externals/app1/as_src/Main.as    |    34 -
 .../externals_unit_tests/annotation_enum.js     |    61 -
 .../externals_unit_tests/constructor_members.js |    57 -
 .../externals_unit_tests/constructor_params.js  |    81 -
 .../imports/import_constructor_signatures.js    |    43 -
 .../imports/import_functions.js                 |    47 -
 .../imports/import_interfaces.js                |    49 -
 .../imports/import_method_signatures.js         |    71 -
 .../imports/import_superclasses.js              |    46 -
 .../externals_unit_tests/package_namespace.js   |    48 -
 .../externals_unit_tests/type_inheritence.js    |    62 -
 .../externals_unit_tests/types_param.js         |    82 -
 .../flexjs/files/FlexJSTest_again.mxml          |    51 -
 .../flexjs/files/FlexJSTest_again_result.js     |   212 -
 .../test-files/flexjs/files/LocalFunction.as    |    44 -
 .../flexjs/files/LocalFunction_result.js        |    99 -
 .../test-files/flexjs/files/MyInitialView.mxml  |   125 -
 .../flexjs/files/MyInitialView_result.js        |   889 -
 .../flexjs/files/StockDataJSONItemConverter.as  |    40 -
 .../flexjs/files/StockDataJSONItemConverter.js  |    39 -
 .../flexjs/files/controllers/MyController.as    |    92 -
 .../files/controllers/MyController_result.js    |   181 -
 .../test-files/flexjs/files/models/MyModel.as   |    59 -
 .../flexjs/files/models/MyModel_result.js       |   125 -
 .../flexjs/files/wildcard_import.mxml           |    37 -
 .../flexjs/files/wildcard_import_result.js      |    99 -
 .../flexjs/projects/bad_overrides/Test.as       |    43 -
 .../projects/bad_overrides/Test_result.js       |    94 -
 .../flexjs/projects/bad_overrides/classes/A.as  |    41 -
 .../projects/bad_overrides/classes/A_result.js  |    92 -
 .../flexjs/projects/bad_overrides/classes/B.as  |    25 -
 .../projects/bad_overrides/classes/B_result.js  |    69 -
 .../flexjs/projects/bad_overrides/classes/C.as  |    25 -
 .../projects/bad_overrides/classes/C_result.js  |    69 -
 .../projects/bad_overrides/interfaces/IA.as     |    28 -
 .../bad_overrides/interfaces/IA_result.js       |    69 -
 .../projects/bad_overrides/interfaces/IB.as     |    22 -
 .../bad_overrides/interfaces/IB_result.js       |    62 -
 .../projects/bad_overrides/interfaces/IC.as     |    22 -
 .../bad_overrides/interfaces/IC_result.js       |    62 -
 .../test-files/flexjs/projects/circular/Base.as |    30 -
 .../flexjs/projects/circular/Base_result.js     |    74 -
 .../flexjs/projects/circular/Super.as           |    27 -
 .../flexjs/projects/circular/Super_result.js    |    77 -
 .../flexjs/projects/interfaces/Test.as          |    44 -
 .../flexjs/projects/interfaces/Test_result.js   |    95 -
 .../flexjs/projects/interfaces/classes/A.as     |    28 -
 .../projects/interfaces/classes/A_result.js     |    74 -
 .../flexjs/projects/interfaces/classes/B.as     |    25 -
 .../projects/interfaces/classes/B_result.js     |    69 -
 .../flexjs/projects/interfaces/classes/C.as     |    25 -
 .../projects/interfaces/classes/C_result.js     |    69 -
 .../flexjs/projects/interfaces/interfaces/IA.as |    22 -
 .../projects/interfaces/interfaces/IA_result.js |    65 -
 .../flexjs/projects/interfaces/interfaces/IB.as |    22 -
 .../projects/interfaces/interfaces/IB_result.js |    38 -
 .../flexjs/projects/interfaces/interfaces/IC.as |    22 -
 .../projects/interfaces/interfaces/IC_result.js |    65 -
 .../flexjs/projects/interfaces/interfaces/ID.as |    22 -
 .../projects/interfaces/interfaces/ID_result.js |    62 -
 .../flexjs/projects/interfaces/interfaces/IE.as |    26 -
 .../projects/interfaces/interfaces/IE_result.js |    68 -
 .../flexjs/projects/internal/MainClass.as       |    38 -
 .../projects/internal/MainClass_result.js       |   127 -
 .../flexjs/projects/internal/OtherClass.as      |    25 -
 .../projects/internal/OtherClass_result.js      |    69 -
 .../flexjs/projects/overrides/Test.as           |    43 -
 .../flexjs/projects/overrides/Test_result.js    |    94 -
 .../flexjs/projects/overrides/classes/A.as      |    41 -
 .../projects/overrides/classes/A_result.js      |    92 -
 .../flexjs/projects/overrides/classes/B.as      |    25 -
 .../projects/overrides/classes/B_result.js      |    69 -
 .../flexjs/projects/overrides/classes/C.as      |    25 -
 .../projects/overrides/classes/C_result.js      |    74 -
 .../flexjs/projects/overrides/interfaces/IA.as  |    28 -
 .../projects/overrides/interfaces/IA_result.js  |    69 -
 .../flexjs/projects/overrides/interfaces/IB.as  |    22 -
 .../projects/overrides/interfaces/IB_result.js  |    62 -
 .../flexjs/projects/overrides/interfaces/IC.as  |    22 -
 .../projects/overrides/interfaces/IC_result.js  |    65 -
 .../AmbiguousDefinition.as                      |    32 -
 .../AmbiguousDefinition_result.js               |    49 -
 .../Event.as                                    |    27 -
 .../Event_result.js                             |    39 -
 .../mypackage/TestClass.as                      |    33 -
 .../otherpackage/Event.as                       |    27 -
 .../DifferentPackageAsConflict.as               |    32 -
 .../DifferentPackageAsConflict_result.js        |    79 -
 .../Event.as                                    |    27 -
 .../Event_result.js                             |    70 -
 .../mypackage/TestClass.as                      |    31 -
 .../mypackage/TestClass_result.js               |    81 -
 .../otherpackage/Event.as                       |    27 -
 .../otherpackage/Event_result.js                |    70 -
 .../Event.as                                    |    27 -
 .../Event_result.js                             |    70 -
 .../NoConflictNoWindow.as                       |    32 -
 .../NoConflictNoWindow_result.js                |    79 -
 .../mypackage/TestClass.as                      |    29 -
 .../mypackage/TestClass_result.js               |    79 -
 .../Event.as                                    |    27 -
 .../Event_result.js                             |    70 -
 .../NoConflictUseWindow.as                      |    32 -
 .../NoConflictUseWindow_result.js               |    79 -
 .../mypackage/TestClass.as                      |    31 -
 .../mypackage/TestClass_result.js               |    79 -
 .../Event.as                                    |    27 -
 .../Event_result.js                             |    70 -
 .../SamePackageAsConflict.as                    |    32 -
 .../SamePackageAsConflict_result.js             |    79 -
 .../mypackage/Event.as                          |    27 -
 .../mypackage/Event_result.js                   |    70 -
 .../mypackage/TestClass.as                      |    29 -
 .../mypackage/TestClass_result.js               |    81 -
 .../package_conflicts_use_window/Event.as       |    27 -
 .../Event_result.js                             |    70 -
 .../package_conflicts_use_window/UseWindow.as   |    32 -
 .../UseWindow_result.js                         |    79 -
 .../mypackage/TestClass.as                      |    33 -
 .../mypackage/TestClass_result.js               |    89 -
 .../otherpackage/Event.as                       |    27 -
 .../otherpackage/Event_result.js                |    70 -
 .../test-files/flexjs/projects/super/Base.as    |    43 -
 .../flexjs/projects/super/Base_result.js        |    90 -
 .../test-files/flexjs/projects/super/Super.as   |    40 -
 .../flexjs/projects/super/Super_result.js       |    91 -
 .../test-files/goog/files/call-super.as         |    42 -
 .../test-files/goog/files/call-super_result.js  |    41 -
 .../test-files/goog/files/get-set.as            |    40 -
 .../test-files/goog/files/get-set_result.js     |    49 -
 .../test-files/goog/files/input.as              |    39 -
 .../test-files/goog/files/output.js             |    47 -
 compiler.jx.tests/test-files/goog/files/poc.as  |   107 -
 .../test-files/goog/files/poc_result.js         |   154 -
 .../test-files/goog/files/qualify-new-object.as |    51 -
 .../goog/files/qualify-new-object_result.js     |    49 -
 .../test-files/goog/projects/imports/Case.as    |    30 -
 .../goog/projects/imports/Case_result.js        |    24 -
 .../test-files/goog/projects/imports/comps/A.as |    28 -
 .../goog/projects/imports/comps/A_result.js     |    22 -
 .../test-files/goog/projects/imports/comps/B.as |    27 -
 .../goog/projects/imports/comps/B_result.js     |    20 -
 .../test-files/vf2js/files/SimpleAS.as          |    43 -
 .../test-files/vf2js/files/SimpleAS_result.js   |    72 -
 .../test-files/vf2js/files/SimpleMXML.mxml      |    28 -
 .../test-files/vf2js/files/SimpleMXML_result.js |    67 -
 .../test-files/vf2js/files/Version.as           |    25 -
 .../vf2js/projects/interfaces/Test.as           |    46 -
 .../vf2js/projects/interfaces/Test_result.js    |    64 -
 .../vf2js/projects/interfaces/classes/A.as      |    32 -
 .../projects/interfaces/classes/A_result.js     |    51 -
 .../vf2js/projects/interfaces/classes/B.as      |    25 -
 .../projects/interfaces/classes/B_result.js     |    37 -
 .../vf2js/projects/interfaces/classes/C.as      |    25 -
 .../projects/interfaces/classes/C_result.js     |    37 -
 .../vf2js/projects/interfaces/interfaces/IA.as  |    22 -
 .../projects/interfaces/interfaces/IA_result.js |    41 -
 .../vf2js/projects/interfaces/interfaces/IB.as  |    22 -
 .../projects/interfaces/interfaces/IB_result.js |    38 -
 .../vf2js/projects/interfaces/interfaces/IC.as  |    22 -
 .../projects/interfaces/interfaces/IC_result.js |    41 -
 .../vf2js/projects/interfaces/interfaces/ID.as  |    22 -
 .../projects/interfaces/interfaces/ID_result.js |    38 -
 .../vf2js/projects/interfaces/interfaces/IE.as  |    26 -
 .../projects/interfaces/interfaces/IE_result.js |    53 -
 .../vf2js/projects/sdk/SomeSDKClass.as          |    68 -
 .../vf2js/projects/sdk/SomeSDKClass_result.js   |   114 -
 .../vf2js/projects/sdk/bases/HelperBaseClass.as |    33 -
 .../sdk/bases/HelperBaseClass_result.js         |    46 -
 .../simpleMXML/src/SimpleMXML_Project.mxml      |    37 -
 .../simpleMXML/src/SimpleMXML_Project_result.js |    68 -
 .../simpleMXML/src/example/Component.as         |    31 -
 .../simpleMXML/src/example/Component_result.js  |    45 -
 .../test-files/vf2js/projects/super/Base.as     |    65 -
 .../vf2js/projects/super/Base_result.js         |   120 -
 .../test-files/vf2js/projects/super/Super.as    |    54 -
 .../vf2js/projects/super/Super_result.js        |    89 -
 compiler.jx/.classpath                          |    13 -
 compiler.jx/.gitignore                          |     4 -
 compiler.jx/.project                            |    17 -
 compiler.jx/README                              |    62 -
 compiler.jx/bin/asjsc                           |    70 -
 compiler.jx/bin/asjsc.bat                       |    29 -
 compiler.jx/bin/compc                           |    70 -
 compiler.jx/bin/compc.bat                       |    29 -
 compiler.jx/bin/mxmlc                           |    70 -
 compiler.jx/bin/mxmlc.bat                       |    29 -
 compiler.jx/build.xml                           |   180 -
 compiler.jx/downloads.xml                       |   435 -
 compiler.jx/local-template.properties           |    21 -
 .../org.apache.flex.tools.FlexToolGroup         |     2 -
 .../jscomp/FlexJSDiagnosticGroups.java          |    58 -
 .../javascript/jscomp/JXCompilerOptions.java    |    34 -
 .../compiler/asdoc/flexjs/ASDocComment.java     |   107 -
 .../apache/flex/compiler/clients/COMPJSC.java   |   432 -
 .../apache/flex/compiler/clients/EXTERNC.java   |   216 -
 .../compiler/clients/ExternCConfiguration.java  |   357 -
 .../flex/compiler/clients/FlexJSToolGroup.java  |    37 -
 .../compiler/clients/JSCompilerEntryPoint.java  |    29 -
 .../flex/compiler/clients/JSConfiguration.java  |    64 -
 .../apache/flex/compiler/clients/MXMLJSC.java   |   810 -
 .../flex/compiler/clients/VF2JSToolGroup.java   |    35 -
 .../codegen/IASGlobalFunctionConstants.java     |    92 -
 .../flex/compiler/codegen/IDocEmitter.java      |    36 -
 .../apache/flex/compiler/codegen/IEmitter.java  |   113 -
 .../flex/compiler/codegen/IEmitterTokens.java   |    24 -
 .../flex/compiler/codegen/ISubEmitter.java      |    45 -
 .../flex/compiler/codegen/as/IASEmitter.java    |   367 -
 .../flex/compiler/codegen/as/IASWriter.java     |    51 -
 .../flex/compiler/codegen/js/IJSDocEmitter.java |    33 -
 .../flex/compiler/codegen/js/IJSEmitter.java    |    43 -
 .../flex/compiler/codegen/js/IJSPublisher.java  |    41 -
 .../flex/compiler/codegen/js/IJSWriter.java     |    33 -
 .../codegen/js/amd/IJSAMDDocEmitter.java        |    40 -
 .../compiler/codegen/js/amd/IJSAMDEmitter.java  |    33 -
 .../codegen/js/flexjs/IJSFlexJSEmitter.java     |    30 -
 .../codegen/js/goog/IJSGoogDocEmitter.java      |   140 -
 .../codegen/js/goog/IJSGoogEmitter.java         |    33 -
 .../codegen/js/vf2js/IJSVF2JSEmitter.java       |    30 -
 .../compiler/codegen/mxml/IMXMLEmitter.java     |   140 -
 .../codegen/mxml/flexjs/IMXMLFlexJSEmitter.java |    39 -
 .../flex/compiler/driver/IApplication.java      |    31 -
 .../apache/flex/compiler/driver/IBackend.java   |   124 -
 .../apache/flex/compiler/driver/IPublisher.java |    25 -
 .../flex/compiler/driver/js/IJSApplication.java |    33 -
 .../flex/compiler/internal/codegen/Emitter.java |   235 -
 .../codegen/as/ASAfterNodeStrategy.java         |    77 -
 .../codegen/as/ASBeforeNodeStrategy.java        |    74 -
 .../internal/codegen/as/ASBlockWalker.java      |   660 -
 .../compiler/internal/codegen/as/ASEmitter.java |  1503 -
 .../internal/codegen/as/ASEmitterTokens.java    |   203 -
 .../internal/codegen/as/ASFilterWriter.java     |    42 -
 .../compiler/internal/codegen/as/ASWriter.java  |    97 -
 .../externals/emit/ReferenceEmitter.java        |   166 -
 .../externals/pass/AbstractCompilerPass.java    |    71 -
 .../codegen/externals/pass/AddMemberPass.java   |   150 -
 .../externals/pass/CollectImportsPass.java      |   188 -
 .../externals/pass/CollectTypesPass.java        |   165 -
 .../externals/pass/NamespaceResolutionPass.java |   120 -
 .../externals/pass/ReferenceCompiler.java       |   135 -
 .../externals/pass/ResolvePackagesPass.java     |   100 -
 .../externals/reference/BaseReference.java      |   297 -
 .../externals/reference/ClassReference.java     |   890 -
 .../externals/reference/ConstantReference.java  |   101 -
 .../externals/reference/FieldReference.java     |   264 -
 .../externals/reference/FunctionReference.java  |   186 -
 .../externals/reference/MemberReference.java    |    51 -
 .../externals/reference/MethodReference.java    |   316 -
 .../reference/NullConstructorReference.java     |    43 -
 .../externals/reference/ParameterReference.java |    53 -
 .../externals/reference/ReferenceModel.java     |   357 -
 .../codegen/externals/utils/DebugLogUtils.java  |    52 -
 .../codegen/externals/utils/FunctionUtils.java  |   232 -
 .../codegen/externals/utils/JSTypeUtils.java    |   169 -
 .../internal/codegen/js/JSDocEmitter.java       |   174 -
 .../internal/codegen/js/JSDocEmitterTokens.java |    38 -
 .../compiler/internal/codegen/js/JSEmitter.java |    88 -
 .../internal/codegen/js/JSEmitterTokens.java    |    46 -
 .../internal/codegen/js/JSFilterWriter.java     |    43 -
 .../internal/codegen/js/JSPublisher.java        |    85 -
 .../internal/codegen/js/JSSessionModel.java     |   180 -
 .../internal/codegen/js/JSSharedData.java       |   116 -
 .../internal/codegen/js/JSSubEmitter.java       |   105 -
 .../compiler/internal/codegen/js/JSWriter.java  |    94 -
 .../internal/codegen/js/amd/ExportWriter.java   |   230 -
 .../codegen/js/amd/JSAMDDocEmitter.java         |    37 -
 .../internal/codegen/js/amd/JSAMDEmitter.java   |   977 -
 .../codegen/js/amd/JSAMDEmitterTokens.java      |    38 -
 .../internal/codegen/js/amd/TempTools.java      |   451 -
 .../codegen/js/flexjs/JSFlexJSDocEmitter.java   |   391 -
 .../codegen/js/flexjs/JSFlexJSEmitter.java      |   947 -
 .../js/flexjs/JSFlexJSEmitterTokens.java        |    64 -
 .../codegen/js/flexjs/Notes_JSFlexJSEmitter.txt |   367 -
 .../codegen/js/goog/JSGoogDocEmitter.java       |   531 -
 .../codegen/js/goog/JSGoogDocEmitterTokens.java |    38 -
 .../internal/codegen/js/goog/JSGoogEmitter.java |  1133 -
 .../codegen/js/goog/JSGoogEmitterTokens.java    |    52 -
 .../codegen/js/goog/JSGoogPublisher.java        |   360 -
 .../internal/codegen/js/jsc/JSCJSEmitter.java   |    39 -
 .../internal/codegen/js/jsc/JSCPublisher.java   |    53 -
 .../internal/codegen/js/jx/AccessorEmitter.java |   420 -
 .../internal/codegen/js/jx/AsIsEmitter.java     |   159 -
 .../codegen/js/jx/BinaryOperatorEmitter.java    |   495 -
 .../internal/codegen/js/jx/BindableEmitter.java |   129 -
 .../internal/codegen/js/jx/ClassEmitter.java    |   174 -
 .../js/jx/DefinePropertyFunctionEmitter.java    |   120 -
 .../internal/codegen/js/jx/FieldEmitter.java    |   127 -
 .../internal/codegen/js/jx/ForEachEmitter.java  |   157 -
 .../codegen/js/jx/FunctionCallEmitter.java      |   188 -
 .../codegen/js/jx/IdentifierEmitter.java        |   243 -
 .../codegen/js/jx/InterfaceEmitter.java         |   131 -
 .../internal/codegen/js/jx/LiteralEmitter.java  |   128 -
 .../codegen/js/jx/MemberAccessEmitter.java      |   317 -
 .../internal/codegen/js/jx/MethodEmitter.java   |   135 -
 .../js/jx/ObjectDefinePropertyEmitter.java      |   166 -
 .../codegen/js/jx/PackageFooterEmitter.java     |   638 -
 .../codegen/js/jx/PackageHeaderEmitter.java     |   288 -
 .../codegen/js/jx/SelfReferenceEmitter.java     |    52 -
 .../codegen/js/jx/SuperCallEmitter.java         |   268 -
 .../codegen/js/jx/VarDeclarationEmitter.java    |    95 -
 .../internal/codegen/js/node/NodePublisher.java |    63 -
 .../codegen/js/utils/DocEmitterUtils.java       |    49 -
 .../internal/codegen/js/utils/EmitterUtils.java |   428 -
 .../codegen/js/vf2js/JSVF2JSDocEmitter.java     |   270 -
 .../codegen/js/vf2js/JSVF2JSEmitter.java        |  1950 --
 .../internal/codegen/mxml/MXMLBlockWalker.java  |   436 -
 .../internal/codegen/mxml/MXMLEmitter.java      |   425 -
 .../codegen/mxml/MXMLEmitterTokens.java         |    42 -
 .../internal/codegen/mxml/MXMLWriter.java       |    78 -
 .../mxml/flexjs/MXMLDescriptorSpecifier.java    |   317 -
 .../codegen/mxml/flexjs/MXMLEventSpecifier.java |    99 -
 .../mxml/flexjs/MXMLFlexJSBlockWalker.java      |    83 -
 .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java  |  2252 --
 .../mxml/flexjs/MXMLFlexJSEmitterTokens.java    |    42 -
 .../mxml/flexjs/MXMLFlexJSPublisher.java        |   686 -
 .../codegen/mxml/flexjs/MXMLNodeSpecifier.java  |   170 -
 .../mxml/flexjs/MXMLScriptSpecifier.java        |    67 -
 .../codegen/mxml/jsc/MXMLJSCJSEmitter.java      |    46 -
 .../vf2js/MXMLVF2JSDescriptorSpecifier.java     |   337 -
 .../codegen/mxml/vf2js/MXMLVF2JSEmitter.java    |  1589 -
 .../codegen/mxml/vf2js/MXMLVF2JSPublisher.java  |   600 -
 .../compiler/internal/driver/as/ASBackend.java  |   159 -
 .../internal/driver/js/JSApplication.java       |    32 -
 .../compiler/internal/driver/js/JSBackend.java  |   163 -
 .../internal/driver/js/JSCompilationUnit.java   |   217 -
 .../internal/driver/js/JSSourceFileHandler.java |    83 -
 .../internal/driver/js/amd/AMDBackend.java      |    53 -
 .../driver/js/flexjs/FlexJSBackend.java         |    53 -
 .../js/flexjs/JSCSSCompilationSession.java      |   414 -
 .../internal/driver/js/goog/GoogBackend.java    |    73 -
 .../driver/js/goog/JSGoogConfiguration.java     |   311 -
 .../internal/driver/js/jsc/JSCBackend.java      |    47 -
 .../internal/driver/js/node/NodeBackend.java    |    47 -
 .../driver/js/vf2js/JSVF2JSConfiguration.java   |    86 -
 .../internal/driver/js/vf2js/VF2JSBackend.java  |    55 -
 .../internal/driver/mxml/MXMLBackend.java       |    80 -
 .../driver/mxml/MXMLSourceFileHandler.java      |    85 -
 .../driver/mxml/flexjs/MXMLFlexJSBackend.java   |   131 -
 .../mxml/flexjs/MXMLFlexJSSWCBackend.java       |   121 -
 .../driver/mxml/jsc/MXMLJSCJSBackend.java       |   121 -
 .../driver/mxml/jsc/MXMLJSCJSSWCBackend.java    |   121 -
 .../driver/mxml/vf2js/MXMLVF2JSBackend.java     |   132 -
 .../driver/mxml/vf2js/MXMLVF2JSSWCBackend.java  |   121 -
 .../compiler/internal/graph/GoogDepsWriter.java |   682 -
 .../internal/graph/VF2JSDepsWriter.java         |   406 -
 .../parsing/as/FlexJSASDocDelegate.java         |   143 -
 .../internal/projects/FlexJSProject.java        |   262 -
 .../internal/targets/FlexJSSWCTarget.java       |   303 -
 .../compiler/internal/targets/FlexJSTarget.java |   295 -
 .../compiler/internal/targets/JSTarget.java     |   231 -
 .../internal/visitor/as/ASNodeHandler.java      |    87 -
 .../internal/visitor/as/ASNodeSwitch.java       |   386 -
 .../visitor/as/BeforeAfterStrategy.java         |   141 -
 .../internal/visitor/mxml/MXMLNodeSwitch.java   |   187 -
 .../UnsupportedLanguageFeatureProblem.java      |    37 -
 .../apache/flex/compiler/targets/IJSTarget.java |    52 -
 .../apache/flex/compiler/utils/ASNodeUtils.java |    93 -
 .../flex/compiler/utils/DefinitionUtils.java    |    37 -
 .../compiler/utils/JSClosureCompilerUtil.java   |    98 -
 .../utils/JSClosureCompilerWrapper.java         |   305 -
 .../apache/flex/compiler/utils/NativeUtils.java |   161 -
 .../utils/VF2JSClosureCompilerWrapper.java      |   224 -
 .../flex/compiler/utils/VF2JSProjectUtils.java  |   132 -
 .../flex/compiler/visitor/IASNodeStrategy.java  |    38 -
 .../flex/compiler/visitor/IBlockVisitor.java    |    28 -
 .../flex/compiler/visitor/IBlockWalker.java     |    47 -
 .../compiler/visitor/as/IASBlockVisitor.java    |   229 -
 .../compiler/visitor/as/IASBlockWalker.java     |    43 -
 .../visitor/mxml/IMXMLBlockVisitor.java         |   138 -
 .../compiler/visitor/mxml/IMXMLBlockWalker.java |    43 -
 compiler.tests/.classpath                       |    13 -
 compiler.tests/.gitignore                       |     6 -
 compiler.tests/.project                         |    18 -
 compiler.tests/Hello.as                         |    32 -
 compiler.tests/build.xml                        |   279 -
 compiler.tests/downloads.xml                    |   148 -
 .../feature-tests/as/ASFeatureTestsBase.java    |   228 -
 .../feature-tests/as/ASKeywordTests.java        |   347 -
 .../feature-tests/as/ASNamespaceTests.java      |    93 -
 .../feature-tests/as/ASVariableTests.java       |   131 -
 .../mxml/tags/MXMLArrayTagTests.java            |   176 -
 .../mxml/tags/MXMLBooleanTagTests.java          |    47 -
 .../mxml/tags/MXMLClassTagTests.java            |    45 -
 .../mxml/tags/MXMLComponentTagTests.java        |    74 -
 .../mxml/tags/MXMLDefinitionTagTests.java       |    93 -
 .../mxml/tags/MXMLFeatureTestsBase.java         |   179 -
 .../mxml/tags/MXMLHTTPServiceTagTests.java      |    76 -
 .../mxml/tags/MXMLInstanceTagTests.java         |    45 -
 .../mxml/tags/MXMLInstanceTagTestsBase.java     |    82 -
 .../mxml/tags/MXMLIntTagTests.java              |    49 -
 .../mxml/tags/MXMLMetadataTagTests.java         |   141 -
 .../mxml/tags/MXMLModelTagTests.java            |   161 -
 .../mxml/tags/MXMLNumberTagTests.java           |    45 -
 .../mxml/tags/MXMLObjectTagTests.java           |   293 -
 .../mxml/tags/MXMLRemoteObjectTagTests.java     |    73 -
 .../mxml/tags/MXMLStringTagTests.java           |    45 -
 .../mxml/tags/MXMLUintTagTests.java             |    47 -
 .../mxml/tags/MXMLVectorTagTests.java           |   210 -
 .../mxml/tags/MXMLWebServiceTagTests.java       |    74 -
 .../mxml/tags/MXMLXMLListTagTests.java          |   156 -
 .../mxml/tags/MXMLXMLTagTests.java              |   182 -
 .../properties/MXMLPropertyBooleanTests.java    |   100 -
 .../properties/MXMLPropertyClassTests.java      |   100 -
 .../properties/MXMLPropertyIntTests.java        |   100 -
 .../properties/MXMLPropertyNumberTests.java     |   100 -
 .../properties/MXMLPropertyStringTests.java     |   100 -
 .../properties/MXMLPropertyTestsBase.java       |    91 -
 .../properties/MXMLPropertyUintTests.java       |   100 -
 .../functional-tests/f/SDKSWCTests.java         |   392 -
 .../org/apache/flex/utils/AntTestAdapter.java   |   115 -
 .../org/apache/flex/utils/EnvProperties.java    |   149 -
 .../src/org/apache/flex/utils/ITestAdapter.java |    50 -
 .../org/apache/flex/utils/MavenTestAdapter.java |   208 -
 .../apache/flex/utils/TestAdapterFactory.java   |    41 -
 compiler.tests/template-unittest.properties     |    46 -
 .../css/CSSArrayPropertyValueTests.java         |    92 -
 .../compiler/internal/css/CSSBaseTests.java     |    96 -
 .../css/CSSColorPropertyValueTests.java         |   127 -
 .../internal/css/CSSCombinatorTests.java        |   107 -
 .../compiler/internal/css/CSSDocumentTests.java |   190 -
 .../compiler/internal/css/CSSFontFaceTests.java |   213 -
 .../css/CSSFunctionCallPropertyValueTests.java  |    99 -
 .../css/CSSKeywordPropertyValueTests.java       |    70 -
 .../css/CSSMediaQueryConditionTests.java        |   120 -
 .../css/CSSNamespaceDefinitionTests.java        |   134 -
 .../css/CSSNumberPropertyValueTests.java        |   175 -
 .../compiler/internal/css/CSSPropertyTests.java |    95 -
 .../internal/css/CSSPropertyValueTests.java     |    68 -
 .../css/CSSRgbColorPropertyValueTests.java      |   108 -
 .../compiler/internal/css/CSSRuleTests.java     |   219 -
 .../internal/css/CSSSelectorConditionTests.java |   133 -
 .../compiler/internal/css/CSSSelectorTests.java |   203 -
 .../css/CSSStringPropertyValueTests.java        |    83 -
 .../compiler/internal/mxml/MXMLDataTests.java   |    94 -
 .../internal/mxml/MXMLInstructionDataTests.java |   108 -
 .../internal/mxml/MXMLTextDataTests.java        |   226 -
 .../internal/mxml/MXMLUnitDataTests.java        |    54 -
 .../parsing/mxml/MXMLTokenizerTests.java        |   823 -
 .../internal/tree/mxml/MXMLArrayNodeTests.java  |   138 -
 .../tree/mxml/MXMLBindingNodeTests.java         |   191 -
 .../tree/mxml/MXMLBooleanNodeTests.java         |   268 -
 .../internal/tree/mxml/MXMLClassNodeTests.java  |   110 -
 .../tree/mxml/MXMLClassReferenceNodeTests.java  |    32 -
 .../tree/mxml/MXMLComponentNodeTests.java       |   160 -
 .../tree/mxml/MXMLDeclarationsNodeTests.java    |   102 -
 .../tree/mxml/MXMLDefinitionNodeTests.java      |   154 -
 .../tree/mxml/MXMLDesignLayerNodeTests.java     |   117 -
 .../tree/mxml/MXMLEventSpecifierNodeTests.java  |   201 -
 .../tree/mxml/MXMLExpressionNodeBaseTests.java  |    44 -
 .../tree/mxml/MXMLFunctionNodeTests.java        |   124 -
 .../tree/mxml/MXMLHTTPServiceNodeTests.java     |    69 -
 .../tree/mxml/MXMLImplementsNodeTests.java      |   106 -
 .../tree/mxml/MXMLInstanceNodeTests.java        |    64 -
 .../internal/tree/mxml/MXMLIntNodeTests.java    |   266 -
 .../tree/mxml/MXMLLibraryNodeTests.java         |   108 -
 .../tree/mxml/MXMLMetadataNodeTests.java        |    97 -
 .../internal/tree/mxml/MXMLModelNodeTests.java  |   141 -
 .../internal/tree/mxml/MXMLNodeBaseTests.java   |   209 -
 .../internal/tree/mxml/MXMLNumberNodeTests.java |   203 -
 .../internal/tree/mxml/MXMLObjectNodeTests.java |   156 -
 .../tree/mxml/MXMLPrivateNodeTests.java         |   104 -
 .../MXMLPropertySpecifierNodeBooleanTests.java  |    84 -
 .../MXMLPropertySpecifierNodeClassTests.java    |   118 -
 .../mxml/MXMLPropertySpecifierNodeIntTests.java |    84 -
 .../MXMLPropertySpecifierNodeNumberTests.java   |   363 -
 .../MXMLPropertySpecifierNodeStringTests.java   |    84 -
 .../mxml/MXMLPropertySpecifierNodeTests.java    |    86 -
 .../MXMLPropertySpecifierNodeUintTests.java     |    84 -
 .../internal/tree/mxml/MXMLRegExpNodeTests.java |    95 -
 .../tree/mxml/MXMLRemoteObjectNodeTests.java    |    70 -
 .../tree/mxml/MXMLResourceNodeTests.java        |   127 -
 .../internal/tree/mxml/MXMLScriptNodeTests.java |    94 -
 .../tree/mxml/MXMLSpecifierNodeBaseTests.java   |    33 -
 .../internal/tree/mxml/MXMLStateNodeTests.java  |    79 -
 .../internal/tree/mxml/MXMLStringNodeTests.java |   169 -
 .../internal/tree/mxml/MXMLStyleNodeTests.java  |   133 -
 .../internal/tree/mxml/MXMLUintNodeTests.java   |   206 -
 .../internal/tree/mxml/MXMLVectorNodeTests.java |   203 -
 .../tree/mxml/MXMLWebServiceNodeTests.java      |    69 -
 .../tree/mxml/MXMLXMLListNodeTests.java         |   108 -
 .../internal/tree/mxml/MXMLXMLNodeTests.java    |   148 -
 compiler/.classpath                             |    34 +-
 compiler/.project                               |    36 +
 compiler/.settings/org.eclipse.jdt.core.prefs   |   373 -
 compiler/.settings/org.eclipse.jdt.ui.prefs     |     6 -
 compiler/build.xml                              |   751 +-
 compiler/commandline/acompc                     |    29 -
 compiler/commandline/acompc.bat                 |    26 -
 compiler/commandline/amxmlc                     |    29 -
 compiler/commandline/amxmlc.bat                 |    26 -
 compiler/commandline/compc                      |    71 -
 compiler/commandline/compc.bat                  |    32 -
 compiler/commandline/mxmlc                      |    71 -
 compiler/commandline/mxmlc.bat                  |    33 -
 compiler/commandline/optimizer                  |    62 -
 compiler/commandline/optimizer.bat              |    27 -
 compiler/commandline/swcdepends                 |    71 -
 compiler/commandline/swcdepends.bat             |    31 -
 compiler/commandline/swfdump                    |    62 -
 compiler/commandline/swfdump.bat                |    26 -
 ...temManagerFlexModuleFactoryMonkeyPatch.patch |   314 -
 .../projects/support/framework-config.xml       |    32 -
 .../support/multiDefSrc/ResourceModuleBase.as   |    58 -
 .../multiDefSrc/generateCSSStyleDeclarations.as |   165 -
 .../projects/support/src/EmptyModuleFactory.as  |   101 -
 .../projects/support/src/StyleModuleBase.as     |   220 -
 .../support/src/mx/core/FlexModuleFactory.as    |   954 -
 .../projects/support/src/mx/core/Version.as     |    26 -
 .../support/src/mx/managers/SystemManager.as    |  3721 ---
 compiler/dist/runtime/fdb/fdb.jar               |   Bin 601945 -> 0 bytes
 compiler/downloads.xml                          |   479 -
 compiler/flexTasks.tasks                        |    21 -
 compiler/pom.xml                                |   485 +
 .../org.apache.flex.tools.FlexToolGroup         |     1 -
 compiler/src/assembly/scripts/acompc            |    29 +
 compiler/src/assembly/scripts/acompc.bat        |    26 +
 compiler/src/assembly/scripts/amxmlc            |    29 +
 compiler/src/assembly/scripts/amxmlc.bat        |    26 +
 compiler/src/assembly/scripts/compc             |    71 +
 compiler/src/assembly/scripts/compc.bat         |    32 +
 compiler/src/assembly/scripts/mxmlc             |    71 +
 compiler/src/assembly/scripts/mxmlc.bat         |    33 +
 compiler/src/assembly/scripts/optimizer         |    62 +
 compiler/src/assembly/scripts/optimizer.bat     |    27 +
 compiler/src/assembly/scripts/swcdepends        |    71 +
 compiler/src/assembly/scripts/swcdepends.bat    |    31 +
 compiler/src/assembly/scripts/swfdump           |    62 +
 compiler/src/assembly/scripts/swfdump.bat       |    26 +
 .../compiler/internal/parsing/as/ASParser.g     |  3225 ++
 .../parsing/as/ImportMetadataTokenTypes.txt     |    68 +
 .../internal/parsing/as/MetadataParser.g        |   397 +
 .../org/apache/flex/compiler/internal/css/CSS.g |   671 +
 .../apache/flex/compiler/internal/css/CSSTree.g |   442 +
 .../java/org/apache/flex/abc/ABCConstants.java  |   643 +
 .../java/org/apache/flex/abc/ABCEmitter.java    |  2063 ++
 .../java/org/apache/flex/abc/ABCLinker.java     |   779 +
 .../java/org/apache/flex/abc/ABCParser.java     |  1278 +
 .../java/org/apache/flex/abc/ABCReader.java     |    84 +
 .../apache/flex/abc/ClassDependencySort.java    |   173 +
 .../org/apache/flex/abc/EntryOrderedStore.java  |    82 +
 .../src/main/java/org/apache/flex/abc/Pool.java |   174 +
 .../org/apache/flex/abc/PoolingABCVisitor.java  |   635 +
 .../diagnostics/AbstractDiagnosticVisitor.java  |    71 +
 .../abc/diagnostics/DiagnosticsAggregator.java  |   219 +
 .../apache/flex/abc/diagnostics/package.html    |    34 +
 .../org/apache/flex/abc/graph/IBasicBlock.java  |    64 +
 .../org/apache/flex/abc/graph/IFlowgraph.java   |   145 +
 .../algorithms/DepthFirstPreorderIterator.java  |   145 +
 .../abc/graph/algorithms/DominatorTree.java     |   413 +
 .../flex/abc/graph/algorithms/package.html      |    28 +
 .../java/org/apache/flex/abc/graph/package.html |    33 +
 .../abc/instructionlist/InstructionList.java    |  1253 +
 .../flex/abc/instructionlist/package.html       |    27 +
 .../flex/abc/models/FrameModelEncoder.java      |   652 +
 .../flex/abc/models/FrameModelVisitor.java      |   196 +
 .../flex/abc/models/TreeModelEncoder.java       |  1101 +
 .../flex/abc/models/TreeModelVisitor.java       |   149 +
 .../org/apache/flex/abc/models/package.html     |    29 +
 .../flex/abc/optimize/DeadCodeFilter.java       |   156 +
 .../PeepholeOptimizerMethodBodyVisitor.java     |  1520 +
 .../org/apache/flex/abc/optimize/package.html   |    36 +
 .../main/java/org/apache/flex/abc/package.html  |    41 +
 .../apache/flex/abc/print/ABCDumpVisitor.java   |  1095 +
 .../java/org/apache/flex/abc/print/package.html |    27 +
 .../semantics/ArbitraryOperandsInstruction.java |   118 +
 .../org/apache/flex/abc/semantics/Block.java    |   140 +
 .../apache/flex/abc/semantics/ClassInfo.java    |    39 +
 .../flex/abc/semantics/ControlFlowGraph.java    |   580 +
 .../apache/flex/abc/semantics/ECMASupport.java  |   895 +
 .../flex/abc/semantics/ExceptionInfo.java       |   139 +
 .../flex/abc/semantics/FrameCountVisitor.java   |   534 +
 .../semantics/ImmediateOperandInstruction.java  |   112 +
 .../apache/flex/abc/semantics/InstanceInfo.java |    85 +
 .../apache/flex/abc/semantics/Instruction.java  |   313 +
 .../flex/abc/semantics/InstructionFactory.java  |   351 +
 .../org/apache/flex/abc/semantics/Label.java    |   167 +
 .../org/apache/flex/abc/semantics/Metadata.java |   159 +
 .../flex/abc/semantics/MethodBodyInfo.java      |   394 +
 .../apache/flex/abc/semantics/MethodInfo.java   |   210 +
 .../org/apache/flex/abc/semantics/Name.java     |   571 +
 .../apache/flex/abc/semantics/Namespace.java    |   249 +
 .../abc/semantics/NoOperandsInstruction.java    |    36 +
 .../org/apache/flex/abc/semantics/Nsset.java    |   167 +
 .../abc/semantics/OneOperandInstruction.java    |   105 +
 .../apache/flex/abc/semantics/PooledValue.java  |   178 +
 .../apache/flex/abc/semantics/ScriptInfo.java   |    77 +
 .../org/apache/flex/abc/semantics/Trait.java    |   337 +
 .../org/apache/flex/abc/semantics/Traits.java   |   107 +
 .../org/apache/flex/abc/semantics/package.html  |    27 +
 .../flex/abc/visitors/DelegatingABCVisitor.java |   125 +
 .../abc/visitors/DelegatingClassVisitor.java    |    60 +
 .../abc/visitors/DelegatingMetadataVisitor.java |    42 +
 .../visitors/DelegatingMethodBodyVisitor.java   |   110 +
 .../abc/visitors/DelegatingMethodVisitor.java   |    54 +
 .../abc/visitors/DelegatingScriptVisitor.java   |    60 +
 .../abc/visitors/DelegatingTraitVisitor.java    |    59 +
 .../abc/visitors/DelegatingTraitsVisitor.java   |    75 +
 .../apache/flex/abc/visitors/IABCVisitor.java   |   132 +
 .../apache/flex/abc/visitors/IClassVisitor.java |    49 +
 .../flex/abc/visitors/IDiagnosticsVisitor.java  |   118 +
 .../flex/abc/visitors/IFlowGraphVisitor.java    |    53 +
 .../flex/abc/visitors/IMetadataVisitor.java     |    37 +
 .../flex/abc/visitors/IMethodBodyVisitor.java   |   118 +
 .../flex/abc/visitors/IMethodVisitor.java       |    42 +
 .../flex/abc/visitors/IScriptVisitor.java       |    48 +
 .../apache/flex/abc/visitors/ITraitVisitor.java |    51 +
 .../flex/abc/visitors/ITraitsVisitor.java       |    73 +
 .../org/apache/flex/abc/visitors/IVisitor.java  |    37 +
 .../apache/flex/abc/visitors/NilABCVisitor.java |   102 +
 .../flex/abc/visitors/NilClassVisitor.java      |    48 +
 .../abc/visitors/NilDiagnosticsVisitor.java     |    32 +
 .../flex/abc/visitors/NilMetadataVisitor.java   |    33 +
 .../flex/abc/visitors/NilMethodBodyVisitor.java |    97 +
 .../flex/abc/visitors/NilMethodVisitor.java     |    44 +
 .../flex/abc/visitors/NilScriptVisitor.java     |    49 +
 .../flex/abc/visitors/NilTraitVisitor.java      |    47 +
 .../flex/abc/visitors/NilTraitsVisitor.java     |    65 +
 .../apache/flex/abc/visitors/NilVisitors.java   |    74 +
 .../org/apache/flex/abc/visitors/package.html   |    33 +
 .../java/org/apache/flex/compiler/Messages.java |   104 +
 .../flex/compiler/asdoc/ASDocComment.java       |   251 +
 .../compiler/asdoc/IASDocBundleDelegate.java    |    60 +
 .../flex/compiler/asdoc/IASDocComment.java      |    50 +
 .../flex/compiler/asdoc/IASDocDelegate.java     |    64 +
 .../apache/flex/compiler/asdoc/IASDocTag.java   |    29 +
 .../compiler/asdoc/IASParserASDocDelegate.java  |    90 +
 .../asdoc/IMetadataParserASDocDelegate.java     |    69 +
 .../flex/compiler/asdoc/IPackageDITAParser.java |    52 +
 .../org/apache/flex/compiler/asdoc/package.html |    35 +
 .../org/apache/flex/compiler/clients/ASC.java   |  2254 ++
 .../org/apache/flex/compiler/clients/ASDOC.java |   242 +
 .../org/apache/flex/compiler/clients/COMPC.java |   236 +
 .../flex/compiler/clients/FalconToolGroup.java  |    36 +
 .../org/apache/flex/compiler/clients/MXMLC.java |  1171 +
 .../apache/flex/compiler/clients/Optimizer.java |   512 +
 .../apache/flex/compiler/clients/package.html   |    33 +
 .../clients/problems/CodeGenErrorFilter.java    |    61 +
 .../problems/CompilerProblemCategorizer.java    |   187 +
 .../clients/problems/IProblemFilter.java        |    40 +
 .../problems/ProblemFilterClassCriteria.java    |   113 +
 .../clients/problems/ProblemFormatter.java      |   142 +
 .../clients/problems/ProblemPrinter.java        |    98 +
 .../compiler/clients/problems/ProblemQuery.java |   485 +
 .../clients/problems/ProblemQueryProvider.java  |    24 +
 .../clients/problems/ProblemSettingsFilter.java |   230 +
 .../problems/WorkspaceProblemFormatter.java     |   368 +
 .../flex/compiler/clients/problems/package.html |    27 +
 .../flex/compiler/common/ASImportTarget.java    |   180 +
 .../apache/flex/compiler/common/ASModifier.java |   115 +
 .../flex/compiler/common/DependencyType.java    |   163 +
 .../flex/compiler/common/DependencyTypeSet.java |   261 +
 .../flex/compiler/common/IDecoration.java       |    41 +
 .../compiler/common/IDefinitionPriority.java    |    29 +
 .../flex/compiler/common/IEmbedResolver.java    |    49 +
 .../common/IFileSpecificationGetter.java        |    52 +
 .../flex/compiler/common/IImportTarget.java     |    78 +
 .../apache/flex/compiler/common/IMetaInfo.java  |    56 +
 .../flex/compiler/common/IPathResolver.java     |    41 +
 .../flex/compiler/common/ISourceLocation.java   |    85 +
 .../flex/compiler/common/LibraryPathUtils.java  |    50 +
 .../flex/compiler/common/ModifiersSet.java      |   126 +
 .../apache/flex/compiler/common/Multiname.java  |   204 +
 .../flex/compiler/common/MutablePrefixMap.java  |   162 +
 .../flex/compiler/common/NodeReference.java     |   242 +
 .../apache/flex/compiler/common/PrefixMap.java  |   212 +
 .../flex/compiler/common/PrefixedXMLName.java   |   185 +
 .../flex/compiler/common/RecursionGuard.java    |    66 +
 .../flex/compiler/common/SourceLocation.java    |   415 +
 .../flex/compiler/common/VersionInfo.java       |   379 +
 .../apache/flex/compiler/common/XMLName.java    |   147 +
 .../apache/flex/compiler/common/package.html    |    27 +
 .../config/ApplicationDomainTarget.java         |    79 +
 .../config/CommandLineConfigurator.java         |   607 +
 .../flex/compiler/config/Configuration.java     |  5911 ++++
 .../compiler/config/ConfigurationBuffer.java    |  1346 +
 .../flex/compiler/config/ConfigurationInfo.java |   473 +
 .../config/ConfigurationPathResolver.java       |    80 +
 .../compiler/config/ConfigurationValue.java     |   109 +
 .../flex/compiler/config/Configurator.java      |  3456 ++
 .../config/ICompilerProblemSettings.java        |   213 +
 .../config/ICompilerSettingsConstants.java      |   152 +
 .../flex/compiler/config/RSLSettings.java       |   233 +
 .../apache/flex/compiler/config/package.html    |    39 +
 .../compiler/constants/IASKeywordConstants.java |   155 +
 .../constants/IASLanguageConstants.java         |   153 +
 .../compiler/constants/IASWarningConstants.java |   212 +
 .../compiler/constants/ICSSCoreConstants.java   |    99 +
 .../compiler/constants/IMXMLCoreConstants.java  |    41 +
 .../constants/IMetaAttributeConstants.java      |   221 +
 .../compiler/constants/INamespaceConstants.java |    58 +
 .../apache/flex/compiler/constants/package.html |    26 +
 .../flex/compiler/css/CombinatorType.java       |    41 +
 .../apache/flex/compiler/css/ConditionType.java |    76 +
 .../flex/compiler/css/FontFaceSourceType.java   |    38 +
 .../flex/compiler/css/ICSSCombinator.java       |    52 +
 .../apache/flex/compiler/css/ICSSDocument.java  |    59 +
 .../apache/flex/compiler/css/ICSSFontFace.java  |    83 +
 .../apache/flex/compiler/css/ICSSManager.java   |   131 +
 .../compiler/css/ICSSMediaQueryCondition.java   |    63 +
 .../compiler/css/ICSSNamespaceDefinition.java   |    59 +
 .../org/apache/flex/compiler/css/ICSSNode.java  |    60 +
 .../apache/flex/compiler/css/ICSSProperty.java  |    36 +
 .../flex/compiler/css/ICSSPropertyValue.java    |    28 +
 .../org/apache/flex/compiler/css/ICSSRule.java  |    84 +
 .../apache/flex/compiler/css/ICSSSelector.java  |    96 +
 .../compiler/css/ICSSSelectorCondition.java     |    48 +
 .../org/apache/flex/compiler/css/package.html   |    65 +
 .../AppliedVectorDefinitionFactory.java         |    38 +
 .../definitions/IAccessorDefinition.java        |    36 +
 .../definitions/IAppliedVectorDefinition.java   |    43 +
 .../IBindableVariableDefinition.java            |    33 +
 .../compiler/definitions/IClassDefinition.java  |   488 +
 .../definitions/IConstantDefinition.java        |    50 +
 .../flex/compiler/definitions/IDefinition.java  |   510 +
 .../definitions/IDocumentableDefinition.java    |    45 +
 .../compiler/definitions/IEffectDefinition.java |    69 +
 .../compiler/definitions/IEventDefinition.java  |    41 +
 .../definitions/IFunctionDefinition.java        |   208 +
 .../compiler/definitions/IGetterDefinition.java |    43 +
 .../definitions/IInterfaceDefinition.java       |   111 +
 .../definitions/IMemberedDefinition.java        |    24 +
 .../definitions/IMetadataDefinition.java        |    58 +
 .../definitions/INamespaceDefinition.java       |   228 +
 .../definitions/IPackageDefinition.java         |    74 +
 .../definitions/IParameterDefinition.java       |    71 +
 .../flex/compiler/definitions/IQualifiers.java  |    58 +
 .../compiler/definitions/IScopedDefinition.java |    33 +
 .../compiler/definitions/ISetterDefinition.java |    44 +
 .../compiler/definitions/IStyleDefinition.java  |   161 +
 .../compiler/definitions/ITypeDefinition.java   |   141 +
 .../definitions/IVariableDefinition.java        |   181 +
 .../definitions/metadata/IDeprecationInfo.java  |    32 +
 .../compiler/definitions/metadata/IMetaTag.java |    60 +
 .../definitions/metadata/IMetaTagAttribute.java |    53 +
 .../compiler/definitions/metadata/package.html  |    26 +
 .../flex/compiler/definitions/package.html      |   174 +
 .../references/INamespaceReference.java         |    63 +
 .../definitions/references/IReference.java      |    89 +
 .../IResolvedQualifiersReference.java           |    88 +
 .../references/ReferenceFactory.java            |   293 +
 .../definitions/references/package.html         |    60 +
 .../compiler/exceptions/BURMAbortException.java |    42 +
 .../exceptions/BuildCanceledException.java      |    28 +
 .../exceptions/CircularDependencyException.java |    63 +
 .../exceptions/CodegenInterruptedException.java |    41 +
 .../exceptions/ConfigurationException.java      |   713 +
 .../exceptions/DuplicateLabelException.java     |    40 +
 .../LibraryCircularDependencyException.java     |    63 +
 .../exceptions/MissingBuiltinException.java     |    52 +
 .../UnknownControlFlowTargetException.java      |    40 +
 .../flex/compiler/exceptions/package.html       |    27 +
 .../filespecs/BaseFileSpecification.java        |   102 +
 .../flex/compiler/filespecs/CombinedFile.java   |   245 +
 .../compiler/filespecs/FileSpecification.java   |   130 +
 .../filespecs/IBinaryFileSpecification.java     |    31 +
 .../compiler/filespecs/IFileSpecification.java  |    58 +
 .../apache/flex/compiler/filespecs/package.html |    33 +
 .../apache/flex/compiler/fxg/FXGConstants.java  |   429 +
 .../apache/flex/compiler/fxg/FXGFileNode.java   |    45 +
 .../flex/compiler/fxg/FXGParserFactory.java     |    44 +
 .../apache/flex/compiler/fxg/FXGVersion.java    |   185 +
 .../apache/flex/compiler/fxg/IFXGParser.java    |    54 +
 .../flex/compiler/fxg/IFXGTranscoder.java       |    66 +
 .../apache/flex/compiler/fxg/dom/IFXGNode.java  |   127 +
 .../flex/compiler/fxg/flex/FXGSymbolClass.java  |   147 +
 .../fxg/flex/FlexFXG2SWFTranscoder.java         |  1306 +
 .../flex/compiler/fxg/flex/FlexGraphicNode.java |    31 +
 .../compiler/fxg/flex/FlexParagraphNode.java    |    58 +
 .../compiler/fxg/flex/FlexRichTextNode.java     |    96 +
 .../flex/compiler/fxg/flex/FlexSpanNode.java    |    58 +
 .../compiler/fxg/flex/FlexTextGraphicNode.java  |   161 +
 .../flex/compiler/fxg/logging/FXGLog.java       |    58 +
 .../compiler/fxg/logging/FXGLoggerFactory.java  |    39 +
 .../flex/compiler/fxg/logging/IFXGLogger.java   |    56 +
 .../org/apache/flex/compiler/fxg/package.html   |    31 +
 .../resources/FXGResourceResolverFactory.java   |    40 +
 .../fxg/resources/IFXGResourceResolver.java     |    41 +
 .../compiler/fxg/swf/FXG2SWFTranscoder.java     |  1663 +
 .../compiler/internal/abc/ABCScopeBuilder.java  |   421 +
 .../internal/abc/ClassGeneratorHelper.java      |   483 +
 .../abc/CollectMetadataTraitVisitor.java        |   153 +
 .../internal/abc/FunctionGeneratorHelper.java   |    58 +
 .../abc/ScopedDefinitionTraitsVisitor.java      |   311 +
 .../internal/abc/ScriptDefinitionBuilder.java   |    72 +
 .../internal/abc/TypeDefinitionBuilder.java     |    80 +
 .../as/codegen/ABCGeneratingReducer.java        |  7137 +++++
 .../internal/as/codegen/ABCGenerator.java       |   761 +
 .../internal/as/codegen/BindableHelper.java     |   584 +
 .../compiler/internal/as/codegen/Binding.java   |   738 +
 .../as/codegen/ClassDirectiveProcessor.java     |  1275 +
 .../as/codegen/CodeGeneratorManager.java        |    48 +
 .../internal/as/codegen/ControlFlowContext.java |   200 +
 .../as/codegen/ControlFlowContextManager.java   |   877 +
 .../internal/as/codegen/DirectiveProcessor.java |   264 +
 .../internal/as/codegen/DumpBURMState.java      |    80 +
 .../as/codegen/ExceptionHandlingContext.java    |   301 +
 .../GenerateFunctionInParallelResult.java       |    77 +
 .../as/codegen/GlobalDirectiveProcessor.java    |   558 +
 .../internal/as/codegen/GlobalLexicalScope.java |   429 +
 .../internal/as/codegen/ICodeGenerator.java     |   245 +
 .../as/codegen/ICodeGeneratorFactory.java       |    32 +
 .../as/codegen/InlineFunctionLexicalScope.java  |   267 +
 .../as/codegen/InstructionListNode.java         |   131 +
 .../as/codegen/InterfaceDirectiveProcessor.java |   506 +
 .../codegen/LabelScopeControlFlowContext.java   |   177 +
 .../LabeledStatementControlFlowContext.java     |    70 +
 .../internal/as/codegen/LexicalScope.java       |  2053 ++
 .../as/codegen/LoopControlFlowContext.java      |   139 +
 .../as/codegen/MXMLClassDirectiveProcessor.java |  6127 ++++
 .../as/codegen/SwitchControlFlowContext.java    |    82 +
 .../internal/as/codegen/UnknownTreeFinding.java |   250 +
 .../internal/as/codegen/UnknownTreeHandler.java |   162 +
 .../internal/as/codegen/WithContext.java        |   108 +
 .../compiler/internal/caches/AssetTagCache.java |   193 +
 .../internal/caches/CSSDocumentCache.java       |   400 +
 .../internal/caches/CacheStoreKeyBase.java      |    55 +
 .../caches/ConcurrentCacheStoreBase.java        |   125 +
 .../internal/caches/FileScopeCache.java         |   131 +
 .../compiler/internal/caches/MXMLDataCache.java |   102 +
 .../caches/PackageNamespaceDefinitionCache.java |    63 +
 .../flex/compiler/internal/caches/SWFCache.java |   269 +
 .../compiler/internal/clients/CLIFactory.java   |   220 +
 .../flex/compiler/internal/clients/package.html |    33 +
 .../codegen/databinding/BindingAnalyzer.java    |    99 +
 .../databinding/BindingCodeGenUtils.java        |   737 +
 .../codegen/databinding/BindingDatabase.java    |   415 +
 .../databinding/BindingDestinationMaker.java    |   206 +
 .../codegen/databinding/BindingInfo.java        |   473 +
 .../databinding/FunctionWatcherInfo.java        |    80 +
 .../databinding/MXMLBindingDirectiveHelper.java |   996 +
 .../databinding/PropertyWatcherInfo.java        |    82 +
 .../databinding/StaticPropertyWatcherInfo.java  |    77 +
 .../codegen/databinding/WatcherAnalyzer.java    |   472 +
 .../codegen/databinding/WatcherInfoBase.java    |   300 +
 .../codegen/databinding/XMLWatcherInfo.java     |    51 +
 .../flex/compiler/internal/common/Counter.java  |   138 +
 .../flex/compiler/internal/common/package.html  |    33 +
 .../internal/config/COMPCConfiguration.java     |    60 +
 .../config/CompilerProblemSettings.java         |   227 +
 .../internal/config/DefaultsConfigurator.java   |   181 +
 .../internal/config/FileConfigurator.java       |   677 +
 .../config/FlashBuilderConfigurator.java        |   529 +
 .../compiler/internal/config/FrameInfo.java     |    61 +
 .../internal/config/ICompilerSettings.java      |   840 +
 .../internal/config/IConfigurationFilter.java   |    37 +
 .../compiler/internal/config/IConfigurator.java |   126 +
 .../config/IWriteOnlyProjectSettings.java       |   144 +
 .../internal/config/LoadExternsParser.java      |   111 +
 .../internal/config/QNameNormalization.java     |    78 +
 .../config/RSLArgumentNameGenerator.java        |    52 +
 .../config/RuntimeSharedLibraryPathInfo.java    |   207 +
 .../config/SystemPropertyConfigurator.java      |    83 +
 .../internal/config/TargetSettings.java         |   582 +
 .../annotations/ArgumentNameGenerator.java      |    58 +
 .../internal/config/annotations/Arguments.java  |    66 +
 .../internal/config/annotations/Config.java     |    88 +
 .../annotations/DefaultArgumentValue.java       |    41 +
 .../config/annotations/DeprecatedConfig.java    |    38 +
 .../internal/config/annotations/FlexOnly.java   |    35 +
 .../config/annotations/InfiniteArguments.java   |    37 +
 .../internal/config/annotations/Mapping.java    |    47 +
 .../config/annotations/SoftPrerequisites.java   |    37 +
 .../config/localization/ILocalizedText.java     |    30 +
 .../config/localization/ILocalizer.java         |    30 +
 .../localization/LocalizationManager.java       |   234 +
 .../localization/ResourceBundleLocalizer.java   |    77 +
 .../internal/config/localization/package.html   |    27 +
 .../flex/compiler/internal/config/package.html  |    33 +
 .../internal/css/CSSArrayPropertyValue.java     |    63 +
 .../internal/css/CSSColorPropertyValue.java     |   264 +
 .../compiler/internal/css/CSSCombinator.java    |    57 +
 .../flex/compiler/internal/css/CSSDocument.java |   180 +
 .../flex/compiler/internal/css/CSSFontFace.java |   191 +
 .../css/CSSFunctionCallPropertyValue.java       |    96 +
 .../compiler/internal/css/CSSKeyFrames.java     |    68 +
 .../internal/css/CSSKeywordPropertyValue.java   |    80 +
 .../flex/compiler/internal/css/CSSManager.java  |   295 +
 .../internal/css/CSSMediaQueryCondition.java    |    86 +
 .../compiler/internal/css/CSSModelTreeType.java |    46 +
 .../internal/css/CSSNamespaceDefinition.java    |    75 +
 .../flex/compiler/internal/css/CSSNodeBase.java |   168 +
 .../internal/css/CSSNumberPropertyValue.java    |    94 +
 .../flex/compiler/internal/css/CSSProperty.java |   154 +
 .../compiler/internal/css/CSSPropertyValue.java |    38 +
 .../internal/css/CSSRgbColorPropertyValue.java  |   113 +
 .../internal/css/CSSRgbaColorPropertyValue.java |   125 +
 .../flex/compiler/internal/css/CSSRule.java     |   130 +
 .../flex/compiler/internal/css/CSSSelector.java |   168 +
 .../internal/css/CSSSelectorCondition.java      |    67 +
 .../internal/css/CSSStringPropertyValue.java    |   113 +
 .../flex/compiler/internal/css/CSSTextNode.java |    54 +
 .../compiler/internal/css/CSSTypedNode.java     |    39 +
 .../css/CSSURLAndFormatPropertyValue.java       |    65 +
 .../css/codegen/CSSCompilationSession.java      |   417 +
 .../css/codegen/CSSModuleGenerator.java         |   125 +
 .../internal/css/codegen/CSSReducer.java        |   807 +
 .../internal/css/codegen/ICSSCodeGenResult.java |    45 +
 .../css/codegen/ICSSRuntimeConstants.java       |    44 +
 .../compiler/internal/css/codegen/Pair.java     |   101 +
 .../flex/compiler/internal/css/package.html     |    37 +
 .../css/semantics/ActivatedStyleSheets.java     |   150 +
 .../css/semantics/CSSSemanticAnalyzer.java      |   759 +
 .../definitions/AccessorDefinition.java         |   237 +
 .../definitions/AmbiguousDefinition.java        |   335 +
 .../definitions/AppliedVectorDefinition.java    |   625 +
 .../internal/definitions/ClassDefinition.java   |  1458 +
 .../definitions/ClassDefinitionBase.java        |   681 +
 .../definitions/ClassTraitsDefinition.java      |   381 +
 .../definitions/ConstantDefinition.java         |   212 +
 .../internal/definitions/DefinitionBase.java    |  1735 +
 .../internal/definitions/EffectDefinition.java  |    88 +
 .../internal/definitions/EventDefinition.java   |    49 +
 .../definitions/FunctionDefinition.java         |   610 +
 .../internal/definitions/GetterDefinition.java  |   105 +
 .../definitions/InterfaceDefinition.java        |   625 +
 .../definitions/MemberedDefinition.java         |    39 +
 .../definitions/MetadataDefinitionBase.java     |   152 +
 .../definitions/NamespaceDefinition.java        |  2246 ++
 .../internal/definitions/PackageDefinition.java |   148 +
 .../definitions/ParameterDefinition.java        |   137 +
 .../definitions/ScopedDefinitionBase.java       |    69 +
 .../internal/definitions/SetterDefinition.java  |   104 +
 .../internal/definitions/StyleDefinition.java   |   254 +
 .../SyntheticBindableGetterDefinition.java      |    33 +
 .../SyntheticBindableSetterDefinition.java      |    33 +
 .../definitions/TypeDefinitionBase.java         |   357 +
 .../definitions/VariableDefinition.java         |   380 +
 .../internal/definitions/VectorInformation.java |   311 +
 .../definitions/metadata/DeprecationInfo.java   |    60 +
 .../internal/definitions/metadata/MetaTag.java  |   377 +
 .../definitions/metadata/MetaTagAttribute.java  |    53 +
 .../metadata/ResourceBundleMetaTag.java         |    59 +
 .../definitions/mxml/MXMLEventHandlerScope.java |    81 +
 .../compiler/internal/definitions/package.html  |    42 +
 .../references/BuiltinReference.java            |    85 +
 .../references/LexicalReference.java            |   102 +
 .../references/NotATypeReference.java           |    82 +
 .../references/ParameterizedReference.java      |    90 +
 .../definitions/references/ReferenceCache.java  |    90 +
 .../references/ResolvedQualifiersReference.java |   184 +
 .../references/ResolvedReference.java           |    80 +
 .../internal/embedding/EmbedAttribute.java      |    76 +
 .../compiler/internal/embedding/EmbedData.java  |   678 +
 .../internal/embedding/EmbedMIMEType.java       |   119 +
 .../embedding/transcoders/DataTranscoder.java   |    72 +
 .../embedding/transcoders/ImageTranscoder.java  |   411 +
 .../embedding/transcoders/JPEGTranscoder.java   |   240 +
 .../embedding/transcoders/MovieTranscoder.java  |   516 +
 .../embedding/transcoders/PBJTranscoder.java    |   128 +
 .../transcoders/ScalableTranscoder.java         |   178 +
 .../embedding/transcoders/SkinTranscoder.java   |   489 +
 .../embedding/transcoders/SoundTranscoder.java  |   369 +
 .../embedding/transcoders/TranscoderBase.java   |   366 +
 .../embedding/transcoders/XMLTranscoder.java    |   226 +
 .../filespecs/IZipFileSpecification.java        |    63 +
 .../filespecs/SWCFileSpecification.java         |   142 +
 .../filespecs/StringFileSpecification.java      |    80 +
 .../filespecs/ZipFileSpecification.java         |   126 +
 .../internal/fxg/dom/AbstractFXGNode.java       |   253 +
 .../internal/fxg/dom/AbstractShapeNode.java     |    82 +
 .../internal/fxg/dom/BitmapGraphicNode.java     |    79 +
 .../compiler/internal/fxg/dom/CDATANode.java    |   137 +
 .../internal/fxg/dom/ContentPropertyNode.java   |    80 +
 .../internal/fxg/dom/DOMParserHelper.java       |   691 +
 .../internal/fxg/dom/DefinitionNode.java        |   120 +
 .../compiler/internal/fxg/dom/DelegateNode.java |   227 +
 .../compiler/internal/fxg/dom/EllipseNode.java  |    94 +
 .../internal/fxg/dom/GradientEntryNode.java     |    70 +
 .../internal/fxg/dom/GraphicContentNode.java    |   559 +
 .../internal/fxg/dom/GraphicContext.java        |    82 +
 .../compiler/internal/fxg/dom/GraphicNode.java  |   397 +
 .../internal/fxg/dom/GroupDefinitionNode.java   |   184 +
 .../compiler/internal/fxg/dom/GroupNode.java    |   223 +
 .../compiler/internal/fxg/dom/IFillNode.java    |    40 +
 .../compiler/internal/fxg/dom/IFilterNode.java  |    40 +
 .../internal/fxg/dom/IMaskableNode.java         |    37 +
 .../compiler/internal/fxg/dom/IMaskingNode.java |    43 +
 .../fxg/dom/IPreserveWhiteSpaceNode.java        |    27 +
 .../internal/fxg/dom/IScalableGradientNode.java |    65 +
 .../compiler/internal/fxg/dom/IStrokeNode.java  |    40 +
 .../compiler/internal/fxg/dom/ITextNode.java    |    70 +
 .../internal/fxg/dom/ITransformNode.java        |    40 +
 .../compiler/internal/fxg/dom/LibraryNode.java  |   122 +
 .../compiler/internal/fxg/dom/LineNode.java     |    86 +
 .../internal/fxg/dom/MaskPropertyNode.java      |    65 +
 .../compiler/internal/fxg/dom/PathNode.java     |   105 +
 .../internal/fxg/dom/PlaceObjectNode.java       |    79 +
 .../compiler/internal/fxg/dom/RectNode.java     |   197 +
 .../compiler/internal/fxg/dom/RichTextNode.java |   945 +
 .../internal/fxg/dom/TextGraphicNode.java       |   444 +
 .../fxg/dom/fills/AbstractFillNode.java         |    81 +
 .../internal/fxg/dom/fills/BitmapFillNode.java  |   116 +
 .../fxg/dom/fills/LinearGradientFillNode.java   |   221 +
 .../fxg/dom/fills/RadialGradientFillNode.java   |   227 +
 .../fxg/dom/fills/SolidColorFillNode.java       |    65 +
 .../fxg/dom/filters/AbstractFilterNode.java     |    99 +
 .../fxg/dom/filters/BevelFilterNode.java        |    96 +
 .../fxg/dom/filters/BlurFilterNode.java         |    68 +
 .../fxg/dom/filters/ColorMatrixFilterNode.java  |   104 +
 .../fxg/dom/filters/DropShadowFilterNode.java   |    93 +
 .../fxg/dom/filters/GlowFilterNode.java         |    84 +
 .../dom/filters/GradientBevelFilterNode.java    |   133 +
 .../fxg/dom/filters/GradientGlowFilterNode.java |   132 +
 .../dom/richtext/AbstractRichBlockTextNode.java |   321 +
 .../dom/richtext/AbstractRichParagraphNode.java |   164 +
 .../dom/richtext/AbstractRichTextLeafNode.java  |   372 +
 .../fxg/dom/richtext/AbstractRichTextNode.java  |   230 +
 .../internal/fxg/dom/richtext/BRNode.java       |    64 +
 .../internal/fxg/dom/richtext/DivNode.java      |   210 +
 .../internal/fxg/dom/richtext/ImgNode.java      |   123 +
 .../internal/fxg/dom/richtext/LinkNode.java     |   241 +
 .../fxg/dom/richtext/ParagraphNode.java         |   214 +
 .../internal/fxg/dom/richtext/SpanNode.java     |    81 +
 .../internal/fxg/dom/richtext/TCYNode.java      |   222 +
 .../internal/fxg/dom/richtext/TabNode.java      |    64 +
 .../internal/fxg/dom/richtext/TextHelper.java   |   712 +
 .../fxg/dom/richtext/TextLayoutFormatNode.java  |    45 +
 .../fxg/dom/richtext/TextPropertyNode.java      |    56 +
 .../fxg/dom/strokes/AbstractStrokeNode.java     |   227 +
 .../dom/strokes/LinearGradientStrokeNode.java   |   215 +
 .../dom/strokes/RadialGradientStrokeNode.java   |   226 +
 .../fxg/dom/strokes/SolidColorStrokeNode.java   |    66 +
 .../fxg/dom/text/AbstractCharacterTextNode.java |   255 +
 .../internal/fxg/dom/text/AbstractTextNode.java |   207 +
 .../compiler/internal/fxg/dom/text/BRNode.java  |    46 +
 .../internal/fxg/dom/text/ParagraphNode.java    |   177 +
 .../internal/fxg/dom/text/SpanNode.java         |    72 +
 .../dom/transforms/AbstractTransformNode.java   |    87 +
 .../fxg/dom/transforms/ColorTransformNode.java  |   106 +
 .../internal/fxg/dom/transforms/MatrixNode.java |    76 +
 .../fxg/dom/types/AlignmentBaseline.java        |    72 +
 .../internal/fxg/dom/types/BaselineOffset.java  |   109 +
 .../internal/fxg/dom/types/BaselineShift.java   |   102 +
 .../internal/fxg/dom/types/BevelType.java       |    51 +
 .../internal/fxg/dom/types/BlendMode.java       |   219 +
 .../fxg/dom/types/BlockProgression.java         |    41 +
 .../fxg/dom/types/BreakOpportunity.java         |    53 +
 .../compiler/internal/fxg/dom/types/Caps.java   |    52 +
 .../internal/fxg/dom/types/ColorWithEnum.java   |   103 +
 .../internal/fxg/dom/types/DigitCase.java       |    47 +
 .../internal/fxg/dom/types/DigitWidth.java      |    47 +
 .../internal/fxg/dom/types/Direction.java       |    41 +
 .../fxg/dom/types/DominantBaseline.java         |    72 +
 .../internal/fxg/dom/types/FillMode.java        |    47 +
 .../internal/fxg/dom/types/FontStyle.java       |    41 +
 .../internal/fxg/dom/types/FontWeight.java      |    41 +
 .../fxg/dom/types/InterpolationMethod.java      |    45 +
 .../compiler/internal/fxg/dom/types/Joints.java |    51 +
 .../fxg/dom/types/JustificationRule.java        |    47 +
 .../fxg/dom/types/JustificationStyle.java       |    53 +
 .../internal/fxg/dom/types/Kerning.java         |    51 +
 .../internal/fxg/dom/types/LeadingModel.java    |    76 +
 .../internal/fxg/dom/types/LigatureLevel.java   |    53 +
 .../internal/fxg/dom/types/LineBreak.java       |    51 +
 .../internal/fxg/dom/types/MaskType.java        |    54 +
 .../internal/fxg/dom/types/NumberAuto.java      |   148 +
 .../internal/fxg/dom/types/NumberInherit.java   |    95 +
 .../fxg/dom/types/NumberPercentAuto.java        |    96 +
 .../internal/fxg/dom/types/ResizeMode.java      |    47 +
 .../internal/fxg/dom/types/ScaleMode.java       |    58 +
 .../internal/fxg/dom/types/ScalingGrid.java     |    32 +
 .../internal/fxg/dom/types/SpreadMethod.java    |    51 +
 .../internal/fxg/dom/types/TextAlign.java       |    65 +
 .../internal/fxg/dom/types/TextDecoration.java  |    41 +
 .../internal/fxg/dom/types/TextJustify.java     |    41 +
 .../internal/fxg/dom/types/TextRotation.java    |    59 +
 .../internal/fxg/dom/types/TypographicCase.java |    59 +
 .../internal/fxg/dom/types/VerticalAlign.java   |    59 +
 .../fxg/dom/types/WhiteSpaceCollapse.java       |    46 +
 .../internal/fxg/dom/types/Winding.java         |    43 +
 .../internal/fxg/logging/AbstractLogger.java    |   135 +
 .../internal/fxg/logging/SystemLogger.java      |    84 +
 .../internal/fxg/resources/FXGFileResolver.java |    86 +
 .../fxg/sax/AbstractFXGVersionHandler.java      |   158 +
 .../compiler/internal/fxg/sax/FXGSAXParser.java |   126 +
 .../internal/fxg/sax/FXGSAXScanner.java         |   573 +
 .../fxg/sax/FXGVersionHandlerRegistry.java      |   193 +
 .../internal/fxg/sax/FXG_v1_0_Handler.java      |   156 +
 .../internal/fxg/sax/FXG_v2_0_Handler.java      |   171 +
 .../internal/fxg/sax/IFXGVersionHandler.java    |    75 +
 .../compiler/internal/fxg/swf/DefineImage.java  |    59 +
 .../compiler/internal/fxg/swf/ImageHelper.java  |   555 +
 .../compiler/internal/fxg/swf/ShapeHelper.java  |  1453 +
 .../compiler/internal/fxg/swf/TextHelper.java   |    49 +
 .../compiler/internal/fxg/swf/TypeHelper.java   |   387 +
 .../compiler/internal/fxg/types/FXGMatrix.java  |   165 +
 .../flex/compiler/internal/graph/Graph.java     |   206 +
 .../flex/compiler/internal/graph/GraphEdge.java |    51 +
 .../compiler/internal/graph/GraphMLWriter.java  |   377 +
 .../flex/compiler/internal/graph/IGraph.java    |   103 +
 .../compiler/internal/graph/IGraphEdge.java     |    39 +
 .../compiler/internal/graph/IGraphable.java     |    27 +
 .../compiler/internal/graph/IReportWriter.java  |    45 +
 .../graph/InvalidationBytesCalculator.java      |    89 +
 .../internal/graph/LinkReportWriter.java        |   298 +
 .../internal/graph/SynchronizedGraph.java       |   169 +
 .../internal/graph/TopologicalSort.java         |   225 +
 .../compiler/internal/graph/XMLGraphWriter.java |   126 +
 .../compiler/internal/mxml/EntityProcessor.java |   285 +
 .../flex/compiler/internal/mxml/MXMLData.java   |   965 +
 .../compiler/internal/mxml/MXMLDataManager.java |    62 +
 .../compiler/internal/mxml/MXMLDialect.java     |   709 +
 .../compiler/internal/mxml/MXMLDialect2006.java |   426 +
 .../compiler/internal/mxml/MXMLDialect2009.java |    58 +
 .../compiler/internal/mxml/MXMLDialect2012.java |   105 +
 .../internal/mxml/MXMLInstructionData.java      |   129 +
 .../internal/mxml/MXMLManifestManager.java      |   418 +
 .../mxml/MXMLNamespaceAttributeData.java        |    64 +
 .../internal/mxml/MXMLNamespaceMapping.java     |    76 +
 .../internal/mxml/MXMLStateSplitter.java        |   101 +
 .../internal/mxml/MXMLTagAttributeData.java     |   578 +
 .../compiler/internal/mxml/MXMLTagData.java     |  1135 +
 .../compiler/internal/mxml/MXMLTextData.java    |   390 +
 .../compiler/internal/mxml/MXMLUnitData.java    |   366 +
 .../compiler/internal/mxml/StateDefinition.java |   104 +
 .../internal/mxml/StateDefinitionBase.java      |    81 +
 .../internal/mxml/StateGroupDefinition.java     |    89 +
 .../flex/compiler/internal/mxml/package.html    |    33 +
 .../compiler/internal/parsing/FakingReader.java |   215 +
 .../internal/parsing/FilteringList.java         |    70 +
 .../internal/parsing/ISourceFragment.java       |    64 +
 .../internal/parsing/ITokenStreamFilter.java    |    27 +
 .../internal/parsing/SourceFragment.java        |   133 +
 .../internal/parsing/SourceFragmentsReader.java |   165 +
 .../compiler/internal/parsing/TokenBase.java    |   559 +
 .../internal/parsing/as/ASBalancingScanner.java |   106 +
 .../internal/parsing/as/ASDocToken.java         |    44 +
 .../internal/parsing/as/ASDocTokenizer.java     |    89 +
 .../compiler/internal/parsing/as/ASToken.java   |  1010 +
 .../internal/parsing/as/BaseASParser.java       |  3043 ++
 .../internal/parsing/as/BaseMetaTagParser.java  |   165 +
 .../internal/parsing/as/BaseRawASTokenizer.java |   361 +
 .../internal/parsing/as/BaseRawTokenizer.java   |   387 +
 .../parsing/as/BaseRepairingTokenBuffer.java    |   110 +
 .../as/BaseTokenizerWithFakeCharacters.java     |    78 +
 .../parsing/as/ConfigCompilationUnit.java       |    97 +
 .../internal/parsing/as/ConfigProcessor.java    |   503 +
 .../internal/parsing/as/DeferFunctionBody.java  |    36 +
 .../internal/parsing/as/IProblemReporter.java   |    42 +
 .../parsing/as/IProjectConfigVariables.java     |    74 +
 .../parsing/as/IRepairingTokenBuffer.java       |   118 +
 .../internal/parsing/as/IncludeHandler.java     |   595 +
 .../parsing/as/MetaDataPayloadToken.java        |   127 +
 .../internal/parsing/as/MetadataToken.java      |    96 +
 .../internal/parsing/as/MetadataTokenizer.java  |   351 +
 .../internal/parsing/as/NilASDocDelegate.java   |   131 +
 .../compiler/internal/parsing/as/OffsetCue.java |   127 +
 .../internal/parsing/as/OffsetLookup.java       |   230 +
 .../parsing/as/RepairingTokenBuffer.java        |   153 +
 .../parsing/as/SimpleASDocDelegate.java         |   143 +
 .../parsing/as/StreamingASTokenizer.java        |  1900 ++
 .../parsing/as/StreamingTokenBuffer.java        |   208 +
 .../parsing/mxml/BalancingMXMLProcessor.java    |   139 +
 .../parsing/mxml/BaseRawMXMLTokenizer.java      |   278 +
 .../internal/parsing/mxml/MXMLScopeBuilder.java |   782 +
 .../internal/parsing/mxml/MXMLTagDataDepth.java |   263 +
 .../parsing/mxml/MXMLTagDataPayload.java        |    63 +
 .../internal/parsing/mxml/MXMLToken.java        |   238 +
 .../internal/parsing/mxml/MXMLTokenizer.java    |   433 +
 .../parsing/mxml/MXMLUnitDataIterator.java      |    55 +
 .../flex/compiler/internal/parsing/package.html |    33 +
 .../compiler/internal/projects/ASCProject.java  |    77 +
 .../compiler/internal/projects/ASProject.java   |   470 +
 .../internal/projects/ASSourceFileHandler.java  |    66 +
 .../internal/projects/CompilerProject.java      |  1011 +
 .../internal/projects/ConfigManager.java        |   313 +
 .../internal/projects/DefinitionPriority.java   |   137 +
 .../internal/projects/DependencyGraph.java      |   805 +
 .../internal/projects/FXGSourceFileHandler.java |    66 +
 .../compiler/internal/projects/FlexProject.java |  2229 ++
 .../projects/FlexProjectConfigurator.java       |   250 +
 .../internal/projects/ISourceFileHandler.java   |    89 +
 .../projects/LibraryDependencyGraph.java        |   345 +
 .../internal/projects/LibraryPathManager.java   |   673 +
 .../projects/MXMLSourceFileHandler.java         |    74 +
 .../ResourceBundleSourceFileHandler.java        |    73 +
 .../internal/projects/SourceListManager.java    |   255 +
 .../internal/projects/SourcePathManager.java    |   701 +
 .../internal/projects/ThemeUtilities.java       |    73 +
 .../compiler/internal/projects/package.html     |    33 +
 .../resourcebundles/PropertiesFileParser.java   |   520 +
 .../resourcebundles/ResourceBundleUtils.java    |   336 +
 .../compiler/internal/scopes/ASFileScope.java   |   443 +
 .../internal/scopes/ASFileScopeProvider.java    |    54 +
 .../internal/scopes/ASProjectScope.java         |  2133 ++
 .../flex/compiler/internal/scopes/ASScope.java  |  1698 +
 .../compiler/internal/scopes/ASScopeBase.java   |   519 +
 .../compiler/internal/scopes/ASScopeCache.java  |   675 +
 .../compiler/internal/scopes/CatchScope.java    |    48 +
 .../compiler/internal/scopes/ClosureScope.java  |    33 +
 .../internal/scopes/EmptyDefinitionStore.java   |   102 +
 .../compiler/internal/scopes/FXGFileScope.java  |    33 +
 .../compiler/internal/scopes/FunctionScope.java |    41 +
 .../internal/scopes/IDefinitionStore.java       |   127 +
 .../internal/scopes/IMutableDefinitionSet.java  |    57 +
 .../internal/scopes/LargeDefinitionSet.java     |   102 +
 .../internal/scopes/LargeDefinitionStore.java   |   199 +
 .../compiler/internal/scopes/MXMLFileScope.java |   631 +
 .../internal/scopes/NamespaceSetPredicate.java  |   118 +
 .../internal/scopes/NoDefinitionScope.java      |   132 +
 .../compiler/internal/scopes/PackageScope.java  |   165 +
 .../internal/scopes/SWCFileScopeProvider.java   |   124 +
 .../compiler/internal/scopes/ScopeView.java     |   340 +
 .../internal/scopes/SmallDefinitionSet.java     |   150 +
 .../internal/scopes/SmallDefinitionStore1.java  |   157 +
 .../internal/scopes/SmallDefinitionStore2.java  |   185 +
 .../internal/scopes/SmallDefinitionStore4.java  |   220 +
 .../internal/scopes/SmallDefinitionStore8.java  |   290 +
 .../scopes/SmallDefinitionStoreBase.java        |   341 +
 .../compiler/internal/scopes/TypeScope.java     |   666 +
 .../compiler/internal/scopes/WithScope.java     |    42 +
 .../flex/compiler/internal/scopes/package.html  |    33 +
 .../semantics/MethodBodySemanticChecker.java    |  3066 ++
 .../internal/semantics/PostProcessStep.java     |    27 +
 .../internal/semantics/SemanticUtils.java       |  2968 ++
 .../compiler/internal/targets/AppSWFTarget.java |   390 +
 .../internal/targets/FlexAppSWFTarget.java      |  1870 ++
 .../targets/FlexApplicationFrame1Info.java      |   257 +
 .../compiler/internal/targets/FlexFontInfo.java |    56 +
 .../internal/targets/FlexFrame1Info.java        |   225 +
 .../internal/targets/FlexLibraryFrame1Info.java |    44 +
 .../internal/targets/FlexLibrarySWFTarget.java  |   472 +
 .../compiler/internal/targets/FlexRSLInfo.java  |   235 +
 .../internal/targets/FlexSplashScreenImage.java |    50 +
 .../compiler/internal/targets/FlexTarget.java   |   749 +
 .../internal/targets/ILibrarySWFTarget.java     |    56 +
 .../internal/targets/ITargetAttributes.java     |   116 +
 .../internal/targets/LibrarySWFTarget.java      |   130 +
 .../internal/targets/LinkageChecker.java        |   147 +
 .../internal/targets/NilTargetAttributes.java   |   128 +
 .../compiler/internal/targets/SWCTarget.java    |  1023 +
 .../compiler/internal/targets/SWFTarget.java    |   874 +
 .../compiler/internal/targets/TagSorter.java    |   154 +
 .../flex/compiler/internal/targets/Target.java  |   820 +
 .../internal/targets/TargetAttributeBase.java   |   225 +
 .../internal/targets/TargetAttributesMap.java   |   162 +
 .../targets/TargetAttributesMetadata.java       |   140 +
 .../compiler/internal/targets/TargetReport.java |   199 +
 .../flex/compiler/internal/targets/package.html |    33 +
 .../testing/NodesToXMLStringFormatter.java      |   129 +
 .../flex/compiler/internal/testing/package.html |    33 +
 .../compiler/internal/tree/as/AccessorNode.java |   183 +
 .../internal/tree/as/ArrayLiteralNode.java      |   124 +
 .../internal/tree/as/BaseDefinitionNode.java    |   453 +
 .../tree/as/BaseLiteralContainerNode.java       |   185 +
 .../tree/as/BaseStatementExpressionNode.java    |   109 +
 .../internal/tree/as/BaseStatementNode.java     |    67 +
 .../tree/as/BaseTypedDefinitionNode.java        |   223 +
 .../internal/tree/as/BaseVariableNode.java      |   390 +
 .../internal/tree/as/BinaryOperatorAsNode.java  |    95 +
 .../tree/as/BinaryOperatorAssignmentNode.java   |    87 +
 .../BinaryOperatorBitwiseAndAssignmentNode.java |   101 +
 .../tree/as/BinaryOperatorBitwiseAndNode.java   |    88 +
 ...yOperatorBitwiseLeftShiftAssignmentNode.java |   101 +
 .../as/BinaryOperatorBitwiseLeftShiftNode.java  |    88 +
 .../BinaryOperatorBitwiseOrAssignmentNode.java  |   101 +
 .../tree/as/BinaryOperatorBitwiseOrNode.java    |    88 +
 ...OperatorBitwiseRightShiftAssignmentNode.java |   101 +
 .../as/BinaryOperatorBitwiseRightShiftNode.java |    88 +
 ...BitwiseUnsignedRightShiftAssignmentNode.java |   101 +
 ...ryOperatorBitwiseUnsignedRightShiftNode.java |   100 +
 .../BinaryOperatorBitwiseXorAssignmentNode.java |   101 +
 .../tree/as/BinaryOperatorBitwiseXorNode.java   |    88 +
 .../tree/as/BinaryOperatorCommaNode.java        |    88 +
 .../BinaryOperatorDivisionAssignmentNode.java   |   101 +
 .../tree/as/BinaryOperatorDivisionNode.java     |    88 +
 .../tree/as/BinaryOperatorEqualNode.java        |    88 +
 .../as/BinaryOperatorGreaterThanEqualsNode.java |    88 +
 .../tree/as/BinaryOperatorGreaterThanNode.java  |    88 +
 .../internal/tree/as/BinaryOperatorInNode.java  |    88 +
 .../tree/as/BinaryOperatorInstanceOfNode.java   |    88 +
 .../internal/tree/as/BinaryOperatorIsNode.java  |    88 +
 .../as/BinaryOperatorLessThanEqualsNode.java    |    88 +
 .../tree/as/BinaryOperatorLessThanNode.java     |    88 +
 .../BinaryOperatorLogicalAndAssignmentNode.java |   102 +
 .../tree/as/BinaryOperatorLogicalAndNode.java   |    87 +
 .../BinaryOperatorLogicalOrAssignmentNode.java  |   101 +
 .../tree/as/BinaryOperatorLogicalOrNode.java    |    87 +
 .../as/BinaryOperatorMinusAssignmentNode.java   |   101 +
 .../tree/as/BinaryOperatorMinusNode.java        |    88 +
 .../as/BinaryOperatorModuloAssignmentNode.java  |   101 +
 .../tree/as/BinaryOperatorModuloNode.java       |    88 +
 ...aryOperatorMultiplicationAssignmentNode.java |   101 +
 .../as/BinaryOperatorMultiplicationNode.java    |    88 +
 .../tree/as/BinaryOperatorNodeBase.java         |   396 +
 .../tree/as/BinaryOperatorNotEqualNode.java     |    88 +
 .../as/BinaryOperatorPlusAssignmentNode.java    |   101 +
 .../tree/as/BinaryOperatorPlusNode.java         |   138 +
 .../tree/as/BinaryOperatorStrictEqualNode.java  |    88 +
 .../as/BinaryOperatorStrictNotEqualNode.java    |    88 +
 .../compiler/internal/tree/as/BlockNode.java    |    81 +
 .../compiler/internal/tree/as/CatchNode.java    |   140 +
 .../internal/tree/as/ChainedVariableNode.java   |   179 +
 .../compiler/internal/tree/as/ClassNode.java    |   663 +
 .../internal/tree/as/ClassReferenceNode.java    |    91 +
 .../internal/tree/as/ConditionalNode.java       |   111 +
 .../tree/as/ConfigConditionBlockNode.java       |    74 +
 .../internal/tree/as/ConfigConstNode.java       |   131 +
 .../internal/tree/as/ConfigExpressionNode.java  |   108 +
 .../internal/tree/as/ConfigNamespaceNode.java   |    53 +
 .../internal/tree/as/ContainerNode.java         |   168 +
 .../tree/as/DefaultXMLNamespaceNode.java        |   106 +
 .../internal/tree/as/DoWhileLoopNode.java       |    81 +
 .../internal/tree/as/DynamicAccessNode.java     |    86 +
 .../compiler/internal/tree/as/EmbedNode.java    |   142 +
 .../internal/tree/as/ExpressionNodeBase.java    |   507 +
 .../compiler/internal/tree/as/FileNode.java     |   584 +
 .../internal/tree/as/FixedChildrenNode.java     |    38 +
 .../compiler/internal/tree/as/ForLoopNode.java  |   174 +
 .../compiler/internal/tree/as/FullNameNode.java |   183 +
 .../internal/tree/as/FunctionCallNode.java      |   322 +
 .../compiler/internal/tree/as/FunctionNode.java |  1053 +
 .../internal/tree/as/FunctionObjectNode.java    |   145 +
 .../compiler/internal/tree/as/GetterNode.java   |   116 +
 .../tree/as/IInitializableDefinitionNode.java   |    42 +
 .../internal/tree/as/IdentifierNode.java        |  1048 +
 .../flex/compiler/internal/tree/as/IfNode.java  |   119 +
 .../compiler/internal/tree/as/ImportNode.java   |   240 +
 .../internal/tree/as/InterfaceNode.java         |   388 +
 .../internal/tree/as/IterationFlowNode.java     |   134 +
 .../compiler/internal/tree/as/KeywordNode.java  |   173 +
 .../internal/tree/as/LabeledStatementNode.java  |    94 +
 .../tree/as/LanguageIdentifierNode.java         |   592 +
 .../compiler/internal/tree/as/LiteralNode.java  |   306 +
 .../tree/as/MemberAccessExpressionNode.java     |   310 +
 .../compiler/internal/tree/as/MemberedNode.java |    69 +
 .../compiler/internal/tree/as/ModifierNode.java |   120 +
 .../tree/as/ModifiersContainerNode.java         |    54 +
 .../tree/as/NamespaceAccessExpressionNode.java  |   171 +
 .../tree/as/NamespaceIdentifierNode.java        |   368 +
 .../internal/tree/as/NamespaceNode.java         |   243 +
 .../flex/compiler/internal/tree/as/NilNode.java |    59 +
 .../compiler/internal/tree/as/NodeBase.java     |  1049 +
 .../tree/as/NonResolvingIdentifierNode.java     |    92 +
 .../internal/tree/as/NumericLiteralNode.java    |   284 +
 .../internal/tree/as/ObjectLiteralNode.java     |    92 +
 .../tree/as/ObjectLiteralValuePairNode.java     |   136 +
 .../internal/tree/as/OperatorNodeBase.java      |   130 +
 .../compiler/internal/tree/as/PackageNode.java  |   316 +
 .../internal/tree/as/ParameterNode.java         |   311 +
 .../tree/as/QualifiedNameExpressionNode.java    |    96 +
 .../as/QualifiedNamespaceExpressionNode.java    |   140 +
 .../internal/tree/as/RegExpLiteralNode.java     |   188 +
 .../compiler/internal/tree/as/ReturnNode.java   |    89 +
 .../tree/as/RuntimeNameExpressionNode.java      |   120 +
 .../internal/tree/as/ScopedBlockNode.java       |   243 +
 .../compiler/internal/tree/as/SetterNode.java   |   138 +
 .../compiler/internal/tree/as/SwitchNode.java   |   107 +
 .../compiler/internal/tree/as/TerminalNode.java |   118 +
 .../internal/tree/as/TernaryOperatorNode.java   |   184 +
 .../compiler/internal/tree/as/ThrowNode.java    |    85 +
 .../tree/as/TransparentContainerNode.java       |    58 +
 .../compiler/internal/tree/as/TreeNode.java     |   321 +
 .../flex/compiler/internal/tree/as/TryNode.java |   155 +
 .../internal/tree/as/TypedExpressionNode.java   |   305 +
 .../internal/tree/as/UnaryOperatorAtNode.java   |   111 +
 .../tree/as/UnaryOperatorBitwiseNotNode.java    |    86 +
 .../tree/as/UnaryOperatorDeleteNode.java        |    86 +
 .../tree/as/UnaryOperatorLogicalNotNode.java    |    86 +
 .../tree/as/UnaryOperatorMinusNode.java         |    88 +
 .../internal/tree/as/UnaryOperatorNodeBase.java |   268 +
 .../internal/tree/as/UnaryOperatorPlusNode.java |    88 +
 .../tree/as/UnaryOperatorPostDecrementNode.java |    91 +
 .../tree/as/UnaryOperatorPostIncrementNode.java |    91 +
 .../tree/as/UnaryOperatorPostfixNodeBase.java   |    39 +
 .../tree/as/UnaryOperatorPreDecrementNode.java  |    87 +
 .../tree/as/UnaryOperatorPreIncrementNode.java  |    87 +
 .../tree/as/UnaryOperatorTypeOfNode.java        |    86 +
 .../internal/tree/as/UnaryOperatorVoidNode.java |    77 +
 .../internal/tree/as/UseNamespaceNode.java      |   130 +
 .../tree/as/VariableExpressionNode.java         |   134 +
 .../compiler/internal/tree/as/VariableNode.java |   248 +
 .../internal/tree/as/VectorLiteralNode.java     |   154 +
 .../internal/tree/as/WhileLoopNode.java         |    64 +
 .../compiler/internal/tree/as/WithNode.java     |   117 +
 .../internal/tree/as/XMLListLiteralNode.java    |    88 +
 .../internal/tree/as/XMLLiteralNode.java        |   123 +
 .../tree/as/metadata/AccessibilityTagNode.java  |    31 +
 .../tree/as/metadata/AlternativeTagNode.java    |    30 +
 .../as/metadata/BaseDefinitionMetaTagNode.java  |   261 +
 .../tree/as/metadata/BasicMetaTagNode.java      |    57 +
 .../as/metadata/DefaultPropertyTagNode.java     |    91 +
 .../tree/as/metadata/EffectTagNode.java         |   106 +
 .../internal/tree/as/metadata/EventTagNode.java |   104 +
 .../tree/as/metadata/EventTriggerTagNode.java   |   103 +
 .../tree/as/metadata/InspectableTagNode.java    |   225 +
 .../internal/tree/as/metadata/MetaTagNode.java  |   285 +
 .../internal/tree/as/metadata/MetaTagValue.java |    51 +
 .../internal/tree/as/metadata/MetaTagsNode.java |   345 +
 .../tree/as/metadata/MultiValueMetaTagNode.java |    70 +
 .../tree/as/metadata/ResourceBundleTagNode.java |   103 +
 .../tree/as/metadata/SkinClassTagNode.java      |    33 +
 .../internal/tree/as/metadata/StyleTagNode.java |   225 +
 .../internal/tree/as/metadata/TypedTagNode.java |    77 +
 .../flex/compiler/internal/tree/as/package.html |    42 +
 .../as/parts/AccessorFunctionContentsPart.java  |    44 +
 .../internal/tree/as/parts/DecorationPart.java  |   184 +
 .../tree/as/parts/FunctionContentsPart.java     |    99 +
 .../as/parts/IAccessorFunctionContentsPart.java |    29 +
 .../internal/tree/as/parts/IDecorationPart.java |    73 +
 .../tree/as/parts/IFunctionContentsPart.java    |    57 +
 .../tree/as/parts/SparseDecorationPart.java     |    83 +
 .../tree/as/parts/VariableDecorationPart.java   |    79 +
 .../internal/tree/mxml/MXMLApplicationNode.java |   115 +
 .../internal/tree/mxml/MXMLArrayNode.java       |   329 +
 .../tree/mxml/MXMLBindingAttributeNode.java     |   155 +
 .../internal/tree/mxml/MXMLBindingNode.java     |   250 +
 .../internal/tree/mxml/MXMLBooleanNode.java     |    80 +
 .../tree/mxml/MXMLClassDefinitionNode.java      |  1123 +
 .../internal/tree/mxml/MXMLClassNode.java       |   150 +
 .../tree/mxml/MXMLClassReferenceNodeBase.java   |   716 +
 .../internal/tree/mxml/MXMLClearNode.java       |    60 +
 .../mxml/MXMLCompilerDirectiveNodeBase.java     |    69 +
 .../tree/mxml/MXMLCompilerDirectiveParser.java  |   126 +
 .../internal/tree/mxml/MXMLComponentNode.java   |   206 +
 .../mxml/MXMLConcatenatedDataBindingNode.java   |    73 +
 .../tree/mxml/MXMLDataBindingParser.java        |   479 +
 .../tree/mxml/MXMLDeclarationsNode.java         |   155 +
 .../tree/mxml/MXMLDeferredInstanceNode.java     |   208 +
 .../internal/tree/mxml/MXMLDefinitionNode.java  |   217 +
 .../internal/tree/mxml/MXMLDesignLayerNode.java |    97 +
 .../internal/tree/mxml/MXMLDocumentNode.java    |   149 +
 .../tree/mxml/MXMLEffectSpecifierNode.java      |    58 +
 .../internal/tree/mxml/MXMLEmbedNode.java       |   145 +
 .../tree/mxml/MXMLEventSpecifierNode.java       |   305 +
 .../tree/mxml/MXMLExpressionNodeBase.java       |   207 +
 .../internal/tree/mxml/MXMLFactoryNode.java     |   114 +
 .../internal/tree/mxml/MXMLFileNode.java        |   535 +
 .../internal/tree/mxml/MXMLFunctionNode.java    |    99 +
 .../internal/tree/mxml/MXMLHTTPServiceNode.java |    97 +
 .../MXMLHTTPServiceRequestPropertyNode.java     |   112 +
 .../internal/tree/mxml/MXMLImplementsNode.java  |   172 +
 .../tree/mxml/MXMLImplicitImportNode.java       |    65 +
 .../internal/tree/mxml/MXMLInstanceNode.java    |   439 +
 .../internal/tree/mxml/MXMLIntNode.java         |    80 +
 .../internal/tree/mxml/MXMLLibraryNode.java     |   112 +
 .../internal/tree/mxml/MXMLLiteralNode.java     |    82 +
 .../internal/tree/mxml/MXMLMetadataNode.java    |   130 +
 .../internal/tree/mxml/MXMLModelNode.java       |   155 +
 .../MXMLModelPropertyContainerNodeBase.java     |   247 +
 .../tree/mxml/MXMLModelPropertyNode.java        |   159 +
 .../internal/tree/mxml/MXMLModelRootNode.java   |    59 +
 .../internal/tree/mxml/MXMLNodeBase.java        |   954 +
 .../internal/tree/mxml/MXMLNumberNode.java      |    84 +
 .../internal/tree/mxml/MXMLObjectNode.java      |    51 +
 .../internal/tree/mxml/MXMLPrivateNode.java     |    70 +
 .../tree/mxml/MXMLPropertySpecifierNode.java    |   546 +
 .../internal/tree/mxml/MXMLRegExpNode.java      |    78 +
 .../tree/mxml/MXMLRemoteObjectMethodNode.java   |   113 +
 .../tree/mxml/MXMLRemoteObjectNode.java         |    85 +
 .../internal/tree/mxml/MXMLReparentNode.java    |   145 +
 .../internal/tree/mxml/MXMLRepeaterNode.java    |    53 +
 .../internal/tree/mxml/MXMLResourceNode.java    |   155 +
 .../internal/tree/mxml/MXMLScriptNode.java      |   276 +
 .../tree/mxml/MXMLSingleDataBindingNode.java    |    81 +
 .../tree/mxml/MXMLSpecifierNodeBase.java        |   177 +
 .../internal/tree/mxml/MXMLStateNode.java       |   244 +
 .../internal/tree/mxml/MXMLStringNode.java      |   124 +
 .../internal/tree/mxml/MXMLStyleNode.java       |   153 +
 .../tree/mxml/MXMLStyleSpecifierNode.java       |   110 +
 .../internal/tree/mxml/MXMLTreeBuilder.java     |   901 +
 .../internal/tree/mxml/MXMLUintNode.java        |    82 +
 .../internal/tree/mxml/MXMLVectorNode.java      |   323 +
 .../internal/tree/mxml/MXMLWebServiceNode.java  |    85 +
 .../tree/mxml/MXMLWebServiceOperationNode.java  |   113 +
 .../internal/tree/mxml/MXMLXMLListNode.java     |   122 +
 .../internal/tree/mxml/MXMLXMLNode.java         |   227 +
 .../compiler/internal/tree/mxml/XMLBuilder.java |   708 +
 .../compiler/internal/tree/mxml/package.html    |    42 +
 .../properties/ResourceBundleEntryNode.java     |    62 +
 .../tree/properties/ResourceBundleFileNode.java |    69 +
 .../internal/tree/properties/package.html       |    43 +
 .../internal/units/ABCCompilationUnit.java      |   239 +
 .../internal/units/ASCompilationUnit.java       |   649 +
 .../internal/units/CompilationUnitBase.java     |  1150 +
 .../internal/units/EmbedCompilationUnit.java    |   333 +
 .../units/EmbedCompilationUnitFactory.java      |   142 +
 .../internal/units/FXGCompilationUnit.java      |   431 +
 .../units/ImportedASCompilationUnit.java        |    70 +
 .../units/InvisibleCompilationUnit.java         |   228 +
 .../internal/units/MXMLCompilationUnit.java     |   290 +
 .../units/ResourceBundleCompilationUnit.java    |   713 +
 .../units/ResourceModuleCompilationUnit.java    |   277 +
 .../internal/units/SWCCompilationUnit.java      |   488 +
 .../units/ServicesXMLCompilationUnit.java       |   117 +
 .../units/SourceCompilationUnitFactory.java     |   165 +
 .../units/StringToCompilationUnitMap.java       |   456 +
 .../units/StyleModuleCompilationUnit.java       |   268 +
 .../flex/compiler/internal/units/package.html   |    33 +
 .../units/requests/ABCBytesRequestResult.java   |   144 +
 .../requests/ABCFileScopeRequestResult.java     |    64 +
 .../requests/ASFileScopeRequestResult.java      |   142 +
 .../requests/EmbedFileScopeRequestResult.java   |    38 +
 .../requests/FileScopeRequestResultBase.java    |   158 +
 .../internal/units/requests/RequestMaker.java   |   269 +
 .../units/requests/SWFTagsRequestResult.java    |   127 +
 .../units/requests/SyntaxTreeRequestResult.java |    92 +
 .../internal/units/requests/package.html        |    33 +
 .../compiler/internal/workspaces/Workspace.java |  1244 +
 .../compiler/internal/workspaces/package.html   |    33 +
 .../apache/flex/compiler/mxml/IMXMLData.java    |   125 +
 .../flex/compiler/mxml/IMXMLDataManager.java    |    53 +
 .../compiler/mxml/IMXMLInstructionData.java     |    47 +
 .../compiler/mxml/IMXMLLanguageConstants.java   |   414 +
 .../compiler/mxml/IMXMLManifestManager.java     |    82 +
 .../mxml/IMXMLNamespaceAttributeData.java       |    39 +
 .../compiler/mxml/IMXMLNamespaceMapping.java    |    42 +
 .../compiler/mxml/IMXMLTagAttributeData.java    |   168 +
 .../apache/flex/compiler/mxml/IMXMLTagData.java |   234 +
 .../flex/compiler/mxml/IMXMLTextData.java       |   122 +
 .../flex/compiler/mxml/IMXMLTypeConstants.java  |   210 +
 .../flex/compiler/mxml/IMXMLUnitData.java       |   167 +
 .../flex/compiler/mxml/IStateDefinition.java    |    49 +
 .../compiler/mxml/IStateDefinitionBase.java     |    39 +
 .../compiler/mxml/IStateGroupDefinition.java    |    50 +
 .../flex/compiler/mxml/IXMLNameResolver.java    |    73 +
 .../org/apache/flex/compiler/mxml/package.html  |    52 +
 .../java/org/apache/flex/compiler/package.html  |   137 +
 .../compiler/parsing/GenericTokenStream.java    |    77 +
 .../compiler/parsing/IASBalancingScanner.java   |    53 +
 .../apache/flex/compiler/parsing/IASToken.java  |    80 +
 .../flex/compiler/parsing/IASTokenizer.java     |    61 +
 .../apache/flex/compiler/parsing/ICMToken.java  |    91 +
 .../flex/compiler/parsing/IMXMLToken.java       |   103 +
 .../flex/compiler/parsing/IMXMLTokenizer.java   |    48 +
 .../flex/compiler/parsing/IMetadataParser.java  |    29 +
 .../flex/compiler/parsing/MXMLTokenFactory.java |    52 +
 .../flex/compiler/parsing/MXMLTokenTypes.java   |   143 +
 .../apache/flex/compiler/parsing/package.html   |    44 +
 .../problems/ANELibraryNotAllowedProblem.java   |    44 +
 .../problems/ASDocNotClosedProblem.java         |    41 +
 .../problems/AbstractDeprecatedAPIProblem.java  |    36 +
 .../problems/AbstractSemanticProblem.java       |    46 +
 .../problems/AccessUndefinedMemberProblem.java  |    45 +
 ...AccessUndefinedPropertyInPackageProblem.java |    50 +
 .../AccessUndefinedPropertyProblem.java         |    44 +
 .../problems/AccessorTypesMustMatchProblem.java |    38 +
 .../problems/AmbiguousGotoTargetProblem.java    |    57 +
 .../problems/AmbiguousReferenceProblem.java     |    41 +
 .../AnyNamespaceCannotBeQualifierProblem.java   |    38 +
 .../compiler/problems/ArrayCastProblem.java     |    44 +
 .../compiler/problems/ArrayDowncastProblem.java |    44 +
 .../compiler/problems/AssignToConstProblem.java |    40 +
 .../problems/AssignToFunctionProblem.java       |    46 +
 .../AssignToNonReferenceValueProblem.java       |    40 +
 .../AssignToReadOnlyPropertyProblem.java        |    43 +
 .../AssignmentInConditionalProblem.java         |    42 +
 .../AttemptToDeleteFixedPropertyProblem.java    |    44 +
 .../AttributesAreNotCallableProblem.java        |    39 +
 ...tesNotAllowedOnPackageDefinitionProblem.java |    46 +
 .../BURMDiagnosticForEachExpectedInProblem.java |    42 +
 .../BURMDiagnosticNotAllowedHereProblem.java    |    43 +
 .../BURMPatternMatchFailureProblem.java         |    44 +
 .../BadAccessInterfaceMemberProblem.java        |    46 +
 .../compiler/problems/BadCharacterProblem.java  |    41 +
 .../problems/BadSetterReturnTypeProblem.java    |    41 +
 .../problems/BaseClassIsFinalProblem.java       |    41 +
 .../compiler/problems/CSSCodeGenProblem.java    |    38 +
 .../compiler/problems/CSSEmbedAssetProblem.java |    46 +
 .../CSSExcludedStylePropertyProblem.java        |    48 +
 .../compiler/problems/CSSParserProblem.java     |    74 +
 .../flex/compiler/problems/CSSProblem.java      |    38 +
 .../CSSUndefinedNamespacePrefixProblem.java     |    46 +
 .../problems/CSSUndefinedTypeProblem.java       |    46 +
 .../CSSUnknownDefaultNamespaceProblem.java      |    48 +
 .../CSSUnresolvedClassReferenceProblem.java     |    45 +
 .../problems/CSSUnusedTypeSelectorProblem.java  |    42 +
 .../problems/CallUndefinedMethodProblem.java    |    42 +
 .../problems/CanNotInsertSemicolonProblem.java  |    40 +
 .../CannotDeleteSuperDescendantsProblem.java    |    44 +
 .../problems/CannotExtendClassProblem.java      |    46 +
 .../problems/CannotExtendInterfaceProblem.java  |    48 +
 .../CannotResolveConfigExpressionProblem.java   |    41 +
 ...olveProjectLevelConfigExpressionProblem.java |    39 +
 .../problems/CircularTypeReferenceProblem.java  |    42 +
 .../ClassesMappedToSameRemoteAliasProblem.java  |    43 +
 .../problems/CodegenInternalProblem.java        |    59 +
 .../flex/compiler/problems/CodegenProblem.java  |    39 +
 .../ComparisonBetweenUnrelatedTypesProblem.java |    48 +
 .../problems/CompiledAsAComponentProblem.java   |    46 +
 .../flex/compiler/problems/CompilerProblem.java |   234 +
 .../problems/CompilerProblemClassification.java |    40 +
 .../problems/CompilerProblemSeverity.java       |    41 +
 .../problems/ComponentTagWithoutURIProblem.java |    46 +
 .../ConfigurationFileNotFoundProblem.java       |    37 +
 .../compiler/problems/ConfigurationProblem.java |    59 +
 ...flictingInheritedNameInNamespaceProblem.java |    45 +
 .../ConflictingNameInNamespaceProblem.java      |    44 +
 .../problems/ConstNotInitializedProblem.java    |    39 +
 .../ConstructorCannotHaveReturnTypeProblem.java |    38 +
 .../problems/ConstructorInInterfaceProblem.java |    45 +
 .../ConstructorIsGetterSetterProblem.java       |    38 +
 .../problems/ConstructorIsStaticProblem.java    |    40 +
 .../ConstructorMustBePublicProblem.java         |    41 +
 .../CountedForLoopInitializerProblem.java       |    42 +
 .../problems/CyclicalIncludesProblem.java       |    38 +
 .../flex/compiler/problems/DateCastProblem.java |    49 +
 .../DecrementMustBeReferenceProblem.java        |    42 +
 .../DefinitionShadowedByPackageNameProblem.java |    35 +
 .../DependencyNotCompatibleProblem.java         |    44 +
 .../compiler/problems/DeprecatedAPIProblem.java |    42 +
 .../DeprecatedAPIWithMessageProblem.java        |    41 +
 .../DeprecatedAPIWithReplacementProblem.java    |    43 +
 ...ecatedAPIWithSinceAndReplacementProblem.java |    46 +
 .../problems/DeprecatedAPIWithSinceProblem.java |    45 +
 .../DeprecatedConfigurationOptionProblem.java   |    48 +
 .../problems/DuplicateAttributeProblem.java     |    41 +
 .../DuplicateClassDefinitionProblem.java        |    45 +
 .../DuplicateFunctionDefinitionProblem.java     |    45 +
 .../DuplicateInterfaceDefinitionProblem.java    |    45 +
 .../problems/DuplicateInterfaceProblem.java     |    55 +
 .../problems/DuplicateLabelProblem.java         |    39 +
 .../DuplicateNamespaceDefinitionProblem.java    |    39 +
 .../DuplicateQNameInSourcePathProblem.java      |    46 +
 .../problems/DuplicateScriptProblem.java        |    42 +
 .../problems/DuplicateSkinStateProblem.java     |    53 +
 .../problems/DuplicateSourceFileProblem.java    |    42 +
 .../problems/DuplicateSwitchCaseProblem.java    |    45 +
 .../DuplicateVariableDefinitionProblem.java     |    48 +
 .../problems/DynamicNotOnClassProblem.java      |    42 +
 .../problems/EmbedAS2TagsModifiedProblem.java   |    43 +
 .../EmbedBadScalingGridTargetProblem.java       |    46 +
 ...ouldNotDetermineSampleFrameCountProblem.java |    42 +
 .../EmbedExceptionWhileTranscodingProblem.java  |    40 +
 .../problems/EmbedInitialValueProblem.java      |    37 +
 .../EmbedInvalidAttributeValueProblem.java      |    40 +
 .../EmbedInvalidUnicodeRangeProblem.java        |    40 +
 .../problems/EmbedMissingSymbolProblem.java     |    46 +
 .../EmbedMovieScalingNoSymbolProblem.java       |    41 +
 .../problems/EmbedMultipleMetaTagsProblem.java  |    42 +
 .../problems/EmbedNoSkinClassProblem.java       |    42 +
 .../problems/EmbedNoSourceAttributeProblem.java |    38 +
 .../EmbedOnlyOnClassesAndVarsProblem.java       |    38 +
 .../EmbedQualityRequiresCompressionProblem.java |    39 +
 .../problems/EmbedQualityValueProblem.java      |    41 +
 .../problems/EmbedScalingGridProblem.java       |    40 +
 .../problems/EmbedScalingGridValueProblem.java  |    40 +
 .../problems/EmbedSkinClassNotFoundProblem.java |    42 +
 ...bedSourceAttributeCouldNotBeReadProblem.java |    39 +
 ...EmbedSourceAttributeDoesNotExistProblem.java |    64 +
 .../EmbedSourceFileNotFoundProblem.java         |    37 +
 .../problems/EmbedTypeNotEmbeddableProblem.java |    42 +
 .../EmbedUnableToReadSourceProblem.java         |    42 +
 .../problems/EmbedUnknownAttributeProblem.java  |    37 +
 .../problems/EmbedUnknownMimeTypeProblem.java   |    39 +
 .../EmbedUnrecogniedFileTypeProblem.java        |    37 +
 .../EmbedUnsupportedAttributeProblem.java       |    41 +
 .../EmbedUnsupportedSamplingRateProblem.java    |    44 +
 .../problems/EmbedUnsupportedTypeProblem.java   |    37 +
 ...tDefinitionKeywordAfterAttributeProblem.java |    49 +
 .../ExpectXmlBeforeNamespaceProblem.java        |    46 +
 ...ExtraCharactersAfterEndOfProgramProblem.java |    38 +
 .../ExtraneousSuperStatementProblem.java        |    40 +
 .../FXGChildNodeNotSupportedProblem.java        |    37 +
 .../FXGContentNotContiguousProblem.java         |    37 +
 .../problems/FXGDefinitionNotFoundProblem.java  |    37 +
 .../problems/FXGErrorEmbeddingImageProblem.java |    39 +
 .../problems/FXGInvalidBooleanValueProblem.java |    36 +
 ...XGInvalidChildColorTransformNodeProblem.java |    37 +
 .../FXGInvalidChildMatrixNodeProblem.java       |    35 +
 .../problems/FXGInvalidChildNodeProblem.java    |    38 +
 .../FXGInvalidColorMatrixValueProblem.java      |    36 +
 .../problems/FXGInvalidColorValueProblem.java   |    34 +
 .../FXGInvalidDefinitionNameProblem.java        |    39 +
 .../problems/FXGInvalidDoubleValueProblem.java  |    34 +
 .../problems/FXGInvalidFloatValueProblem.java   |    34 +
 .../FXGInvalidGroupIDAttributeProblem.java      |    36 +
 .../problems/FXGInvalidIntegerValueProblem.java |    34 +
 .../FXGInvalidLibraryElementProblem.java        |    37 +
 .../problems/FXGInvalidMaskElementProblem.java  |    37 +
 .../FXGInvalidNestingElementsProblem.java       |    37 +
 .../FXGInvalidNodeAttributeProblem.java         |    38 +
 .../problems/FXGInvalidPathDataProblem.java     |    33 +
 .../problems/FXGInvalidPercentValueProblem.java |    34 +
 ...validRectRadiusXRadiusYAttributeProblem.java |    33 +
 .../problems/FXGInvalidRootNodeProblem.java     |    35 +
 .../FXGInvalidScaleGridGroupChildProblem.java   |    35 +
 ...nvalidScaleGridRotationAttributeProblem.java |    35 +
 .../problems/FXGInvalidTabStopsProblem.java     |    36 +
 .../problems/FXGInvalidVersionProblem.java      |    37 +
 .../problems/FXGMissingAttributeProblem.java    |    38 +
 .../FXGMissingGroupChildNodeProblem.java        |    37 +
 .../problems/FXGMultipleElementProblem.java     |    37 +
 .../problems/FXGOutOfRangeValueProblem.java     |    38 +
 .../compiler/problems/FXGParserProblem.java     |    36 +
 ...GPrivateElementNotChildOfGraphicProblem.java |    36 +
 .../FXGPrivateElementNotLastProblem.java        |    38 +
 .../flex/compiler/problems/FXGProblem.java      |    50 +
 .../compiler/problems/FXGScanningProblem.java   |    36 +
 .../problems/FXGUndefinedPropertyProblem.java   |    36 +
 .../FXGUnknownAttributeValueProblem.java        |    38 +
 .../FXGUnknownElementInVersionProblem.java      |    39 +
 .../FXGVersionHandlerNotRegisteredProblem.java  |    37 +
 .../flex/compiler/problems/FatalProblem.java    |    47 +
 .../flex/compiler/problems/FileIOProblem.java   |    39 +
 .../problems/FileInLibraryIOProblem.java        |    43 +
 .../problems/FileInLibraryNotFoundProblem.java  |    41 +
 .../compiler/problems/FileNotFoundProblem.java  |    55 +
 .../compiler/problems/FileWriteProblem.java     |    39 +
 .../problems/FinalOutsideClassProblem.java      |    43 +
 ...FlexOnlyConfigurationOptionNotSupported.java |    44 +
 .../problems/FontEmbeddingNotSupported.java     |    42 +
 .../ForwardReferenceToBaseClassProblem.java     |    51 +
 .../FunctionNotMarkedOverrideProblem.java       |    43 +
 .../problems/FunctionWithoutBodyProblem.java    |    39 +
 .../GetterCannotHaveParametersProblem.java      |    38 +
 .../problems/GetterMustNotBeVoidProblem.java    |    35 +
 .../problems/GlobalBindablePropertyProblem.java |    40 +
 .../HostComponentClassNotFoundProblem.java      |    43 +
 .../HostComponentMustHaveTypeProblem.java       |    41 +
 .../compiler/problems/ICompilerProblem.java     |    53 +
 .../IllegalAssignmentToClassProblem.java        |    43 +
 .../IllogicalComparionWithNaNProblem.java       |    36 +
 ...IllogicalComparisonWithUndefinedProblem.java |    35 +
 .../ImplicitCoercionToSubtypeProblem.java       |    45 +
 .../ImplicitCoercionToUnrelatedTypeProblem.java |    44 +
 ...TypeCheckCoercionToUnrelatedTypeProblem.java |    48 +
 .../ImproperlyConfiguredTargetProblem.java      |    41 +
 .../InaccessibleMethodReferenceProblem.java     |    45 +
 .../InaccessiblePropertyReferenceProblem.java   |    45 +
 ...compatibleDefaultValueOfTypeNullProblem.java |    38 +
 .../IncompatibleInitializerTypeProblem.java     |    59 +
 .../IncompatibleInterfaceMethodProblem.java     |    50 +
 .../problems/IncompatibleOverrideProblem.java   |    42 +
 .../IncrementMustBeReferenceProblem.java        |    42 +
 .../InitializerValueNotAnIntegerProblem.java    |    61 +
 .../InitializerValueOutOfRangeProblem.java      |    63 +
 ...neFunctionNotFinalStaticOrGlobalProblem.java |    41 +
 .../problems/InlineFunctionTooLargeProblem.java |    39 +
 ...InlineNestedInliningNotSupportedProblem.java |    35 +
 .../problems/InlineNoSourceProblem.java         |    35 +
 .../InlineUnsupportedInstructionProblem.java    |    35 +
 .../problems/InlineUnsupportedNodeProblem.java  |    40 +
 .../compiler/problems/InstanceOfProblem.java    |    37 +
 .../InterfaceBindablePropertyProblem.java       |    39 +
 .../InterfaceCannotBeInstantiatedProblem.java   |    42 +
 .../InterfaceMethodOverrideProblem.java         |    46 +
 .../InterfaceMethodWithBodyProblem.java         |    41 +
 .../problems/InterfaceModifierProblem.java      |    41 +
 .../InterfaceNamespaceAttributeProblem.java     |    39 +
 .../problems/InternalCompilerProblem.java       |    58 +
 .../problems/InternalCompilerProblem2.java      |    60 +
 .../problems/InvalidABCByteCodeProblem.java     |    35 +
 .../problems/InvalidAttributeProblem.java       |    38 +
 .../problems/InvalidBackgroundColorProblem.java |    36 +
 .../InvalidByteCodeGeneratedProblem.java        |    65 +
 .../problems/InvalidConfigLocationProblem.java  |    51 +
 .../InvalidDecrementOperandProblem.java         |    40 +
 .../InvalidForInInitializerProblem.java         |    42 +
 .../problems/InvalidImportFileProblem.java      |    38 +
 .../InvalidIncrementOperandProblem.java         |    40 +
 .../compiler/problems/InvalidLabelProblem.java  |    38 +
 .../compiler/problems/InvalidLvalueProblem.java |    39 +
 .../InvalidNamespaceInitializerProblem.java     |    39 +
 .../problems/InvalidNamespaceProblem.java       |    41 +
 .../problems/InvalidOverrideProblem.java        |    46 +
 .../InvalidPrivateNamespaceAttrProblem.java     |    42 +
 .../InvalidPrivateNamespaceProblem.java         |    42 +
 .../InvalidProtectedNamespaceAttrProblem.java   |    42 +
 .../InvalidProtectedNamespaceProblem.java       |    41 +
 .../InvalidPublicNamespaceAttrProblem.java      |    42 +
 .../problems/InvalidPublicNamespaceProblem.java |    41 +
 .../InvalidRestParameterDeclarationProblem.java |    44 +
 .../problems/InvalidSuperExpressionProblem.java |    42 +
 .../problems/InvalidSuperStatementProblem.java  |    39 +
 .../compiler/problems/InvalidTypeProblem.java   |    41 +
 .../problems/LibraryNotFoundProblem.java        |    38 +
 .../problems/LocalBindablePropertyProblem.java  |    41 +
 .../problems/LossyConversionProblem.java        |    43 +
 .../problems/MXMLAttributeVersionProblem.java   |    44 +
 .../compiler/problems/MXMLClassNodeProblem.java |    45 +
 .../MXMLConstructorHasParametersProblem.java    |    44 +
 .../MXMLContentAfterRootTagProblem.java         |    38 +
 .../MXMLContentBeforeRootTagProblem.java        |    38 +
 ...MXMLDatabindingSourceNotBindableProblem.java |    47 +
 .../problems/MXMLDualContentProblem.java        |    44 +
 .../problems/MXMLDuplicateAttributeProblem.java |    44 +
 .../problems/MXMLDuplicateChildTagProblem.java  |    44 +
 .../problems/MXMLDuplicateIDProblem.java        |    41 +
 .../problems/MXMLEmptyAttributeProblem.java     |    41 +
 .../problems/MXMLEmptyEventHandlerProblem.java  |    40 +
 ...xecutableStatementsInScriptBlockProblem.java |    40 +
 .../problems/MXMLFinalClassProblem.java         |    46 +
 .../MXMLIncludeInAndExcludeFromProblem.java     |    42 +
 .../MXMLIncompatibleArrayElementProblem.java    |    48 +
 .../MXMLIncompatibleVectorElementProblem.java   |    40 +
 ...MXMLInvalidDatabindingExpressionProblem.java |    37 +
 .../MXMLInvalidDefinitionNameProblem.java       |    44 +
 .../problems/MXMLInvalidEntityProblem.java      |    40 +
 .../compiler/problems/MXMLInvalidIDProblem.java |    42 +
 .../MXMLInvalidItemCreationPolicyProblem.java   |    42 +
 ...MXMLInvalidItemDestructionPolicyProblem.java |    42 +
 .../problems/MXMLInvalidPercentageProblem.java  |    45 +
 .../MXMLInvalidSourceAttributeProblem.java      |    47 +
 .../problems/MXMLInvalidStyleProblem.java       |    55 +
 .../problems/MXMLInvalidTextForTypeProblem.java |    43 +
 .../MXMLInvalidVectorFixedAttributeProblem.java |    42 +
 .../MXMLInvalidVectorTypeAttributeProblem.java  |    44 +
 .../MXMLLibraryTagNotTheFirstChildProblem.java  |    41 +
 .../problems/MXMLMissingRootTagProblem.java     |    36 +
 .../MXMLMissingVectorTypeAttributeProblem.java  |    43 +
 .../problems/MXMLMultipleRootTagsProblem.java   |    38 +
 .../MXMLNoAllowedAttributesProblem.java         |    40 +
 .../compiler/problems/MXMLNotAClassProblem.java |    45 +
 .../MXMLOtherLanguageNamespaceProblem.java      |    38 +
 ...MXMLOuterDocumentAlreadyDeclaredProblem.java |    43 +
 .../MXMLPercentageNotAllowedProblem.java        |    45 +
 .../problems/MXMLPrivateAttributeProblem.java   |    40 +
 .../problems/MXMLPrivateTagLocationProblem.java |    41 +
 .../problems/MXMLRequiredAttributeProblem.java  |    43 +
 ...LSameBindingSourceAndDestinationProblem.java |    38 +
 .../compiler/problems/MXMLSemanticProblem.java  |    47 +
 .../compiler/problems/MXMLSyntaxProblem.java    |    40 +
 .../problems/MXMLUnclosedTagProblem.java        |    56 +
 .../MXMLUnexpectedAttributeProblem.java         |    38 +
 .../MXMLUnexpectedDatabindingProblem.java       |    38 +
 .../problems/MXMLUnexpectedTagProblem.java      |    38 +
 .../problems/MXMLUnexpectedTextProblem.java     |    38 +
 .../problems/MXMLUnknownNamespaceProblem.java   |    45 +
 .../problems/MXMLUnknownXMLFormatProblem.java   |    42 +
 ...XMLUnrecognizedCompilerDirectiveProblem.java |    42 +
 .../problems/MXMLUnresolvedTagProblem.java      |    42 +
 .../problems/MXMLUnterminatedEntityProblem.java |    38 +
 .../MXMLXMLListMixedContentProblem.java         |    38 +
 .../problems/MXMLXMLOnlyOneRootTagProblem.java  |    39 +
 ...XMLProcessingInstructionLocationProblem.java |    42 +
 .../problems/MXMLXMLRequireContentProblem.java  |    38 +
 .../flex/compiler/problems/ManifestProblem.java |    40 +
 .../MethodCannotBeConstructorProblem.java       |    40 +
 .../problems/MissingBuiltinProblem.java         |    48 +
 .../problems/MissingCatchOrFinallyProblem.java  |    45 +
 ...ssingFactoryClassInFrameMetadataProblem.java |    42 +
 ...ssingLeftBraceBeforeFunctionBodyProblem.java |    40 +
 .../problems/MissingPropertyNameProblem.java    |    33 +
 .../MissingRequirementConfigurationProblem.java |    38 +
 .../problems/MissingSignedDigestProblem.java    |    39 +
 .../problems/MissingSkinPartProblem.java        |    40 +
 .../problems/MissingSkinStateProblem.java       |    38 +
 .../problems/MissingUnsignedDigestProblem.java  |    39 +
 ...ltipleConfigNamespaceDecorationsProblem.java |    35 +
 .../MultipleContructorDefinitionsProblem.java   |    39 +
 ...ipleExternallyVisibleDefinitionsProblem.java |    38 +
 .../MultipleNamespaceAttributesProblem.java     |    38 +
 ...tipleReservedNamespaceAttributesProblem.java |    44 +
 .../problems/MultipleSwitchDefaultsProblem.java |    39 +
 .../NamespaceAttributeNotAllowedProblem.java    |    56 +
 .../problems/NamespaceInInterfaceProblem.java   |    39 +
 .../NamespaceOverrideInsideFunctionProblem.java |    37 +
 .../problems/NativeMethodWithBodyProblem.java   |    39 +
 .../problems/NativeNotOnFunctionProblem.java    |    42 +
 .../problems/NativeUsedInInterfaceProblem.java  |    42 +
 .../problems/NativeVariableProblem.java         |    41 +
 .../compiler/problems/NestedClassProblem.java   |    39 +
 .../problems/NestedGetterSetterProblem.java     |    39 +
 .../problems/NestedInterfaceProblem.java        |    39 +
 .../compiler/problems/NestedPackageProblem.java |    38 +
 .../NoCompilationUnitForDefinitionProblem.java  |    35 +
 .../NoDefaultConstructorInBaseClassProblem.java |    42 +
 .../NoDefinitionForSWCDependencyProblem.java    |    44 +
 .../problems/NoMainDefinitionProblem.java       |    46 +
 .../NoScopesInABCCompilationUnitProblem.java    |    34 +
 .../NoSourceForClassInNamespaceProblem.java     |    36 +
 .../problems/NoSourceForClassProblem.java       |    34 +
 .../problems/NonConstConfigVarProblem.java      |    38 +
 .../problems/NonConstantConfigInitProblem.java  |    55 +
 .../NonConstantParamInitializerProblem.java     |    39 +
 .../NonDirectoryInSourcePathProblem.java        |    43 +
 .../NullUsedWhereOtherExpectedProblem.java      |    38 +
 .../OnlyOneHostComponentAllowedProblem.java     |    40 +
 .../problems/OperandStackUnderflowProblem.java  |    46 +
 .../problems/OverlappingSourcePathProblem.java  |    46 +
 .../compiler/problems/OverrideFinalProblem.java |    42 +
 .../problems/OverrideNotFoundProblem.java       |    43 +
 .../problems/OverrideOutsideClassProblem.java   |    44 +
 .../PackageCannotBeUsedAsValueProblem.java      |    43 +
 .../flex/compiler/problems/ParserProblem.java   |    48 +
 .../problems/PropertyIsWriteOnlyProblem.java    |    43 +
 .../PrototypeInvalidAttributeProblem.java       |    39 +
 .../RemovedConfigurationOptionProblem.java      |    44 +
 .../RequiredParameterAfterOptionalProblem.java  |    40 +
 .../ResourceBundleMalformedEncodingProblem.java |    38 +
 .../ResourceBundleNoBundleParameterProblem.java |    41 +
 .../ResourceBundleNoKeyParameterProblem.java    |    38 +
 .../ResourceBundleNotFoundForLocaleProblem.java |    52 +
 .../problems/ResourceBundleNotFoundProblem.java |    51 +
 ...estParamAndArgumentsUsedTogetherProblem.java |    38 +
 .../RestParameterMustBeLastProblem.java         |    41 +
 .../ReturnCannotBeUsedInGlobalProblem.java      |    44 +
 .../ReturnCannotBeUsedInPackageProblem.java     |    43 +
 .../ReturnCannotBeUsedInStaticProblem.java      |    43 +
 .../problems/ReturnMustReturnValueProblem.java  |    40 +
 .../ReturnValueHasNoTypeDeclarationProblem.java |    39 +
 .../ReturnValueInConstructorProblem.java        |    40 +
 .../ReturnValueMustBeUndefinedProblem.java      |    42 +
 ...SMTextSettingsWrongReferenceTypeProblem.java |    40 +
 .../problems/SWFCharacterIDNotFoundProblem.java |    53 +
 ...ontAlignZonesLinkToIncorrectFontProblem.java |    53 +
 .../problems/SWFFrameCountMismatchProblem.java  |    48 +
 .../problems/SWFInvalidSignatureProblem.java    |    40 +
 .../problems/SWFTagLengthTooLongProblem.java    |    57 +
 .../problems/SWFUnableToReadTagBodyProblem.java |    55 +
 .../problems/SWFUnexpectedEndOfFileProblem.java |    42 +
 .../problems/SWFUnknownFillStyleProblem.java    |    53 +
 .../problems/ScopeStackUnderflowProblem.java    |    44 +
 .../ScopedToDefaultNamespaceProblem.java        |    43 +
 .../flex/compiler/problems/SemanticProblem.java |    47 +
 .../problems/SemanticWarningProblem.java        |    38 +
 .../SetterCannotHaveOptionalProblem.java        |    38 +
 .../SetterMustHaveOneParameterProblem.java      |    38 +
 .../ShadowedConfigNamespaceProblem.java         |    40 +
 .../problems/SkinPartsMustBePublicProblem.java  |    41 +
 .../problems/SourcePathNotFoundProblem.java     |    38 +
 .../problems/StaticAndOverrideProblem.java      |    42 +
 .../StaticNamespaceDefinitionProblem.java       |    42 +
 .../problems/StaticOutsideClassProblem.java     |    42 +
 .../problems/StrictSemanticsProblem.java        |    34 +
 .../problems/StrictUndefinedMethodProblem.java  |    44 +
 ...lMustBeTerminatedBeforeLineBreakProblem.java |    42 +
 .../problems/StringLiteralNotClosedProblem.java |    42 +
 .../flex/compiler/problems/SyntaxProblem.java   |    51 +
 .../ThisUsedInStaticFunctionProblem.java        |    43 +
 .../TooFewFunctionParametersProblem.java        |    42 +
 .../TooManyFunctionParametersProblem.java       |    42 +
 .../problems/UnableToBuildReportProblem.java    |    42 +
 .../problems/UnableToBuildSWFProblem.java       |    35 +
 .../problems/UnableToBuildSWFTagProblem.java    |    36 +
 .../UnableToCreateLinkReportProblem.java        |    42 +
 .../UnableToFindRootClassDefinitionProblem.java |    39 +
 .../problems/UnableToListFilesProblem.java      |    41 +
 .../problems/UnboundMetadataProblem.java        |    39 +
 .../problems/UndefinedConfigNameProblem.java    |    40 +
 .../UndefinedConfigNamespaceProblem.java        |    41 +
 .../compiler/problems/UnexpectedEOFProblem.java |    39 +
 .../problems/UnexpectedExceptionProblem.java    |    39 +
 .../problems/UnexpectedReturnProblem.java       |    42 +
 .../problems/UnexpectedTokenProblem.java        |    38 +
 .../problems/UnfoundPropertyProblem.java        |    40 +
 .../UnimplementedInterfaceMethodProblem.java    |    49 +
 .../problems/UnknownBreakTargetProblem.java     |    41 +
 .../problems/UnknownContinueTargetProblem.java  |    41 +
 .../problems/UnknownGotoTargetProblem.java      |    39 +
 .../compiler/problems/UnknownImportProblem.java |    41 +
 .../problems/UnknownInterfaceProblem.java       |    53 +
 .../problems/UnknownNamespaceProblem.java       |    41 +
 .../problems/UnknownSuperclassProblem.java      |    49 +
 .../compiler/problems/UnknownTypeProblem.java   |    42 +
 .../problems/UnknownWildcardImportProblem.java  |    42 +
 .../problems/UnreachableBlockProblem.java       |    45 +
 .../UnresolvedClassReferenceProblem.java        |    41 +
 .../problems/UnresolvedNamespaceProblem.java    |    38 +
 .../problems/UnsupportedSourceFileProblem.java  |    46 +
 .../problems/VarInInterfaceProblem.java         |    42 +
 ...bleDefinitionDuplicatesParameterProblem.java |    52 +
 .../VariableHasNoTypeDeclarationProblem.java    |    45 +
 .../problems/VirtualOutsideClassProblem.java    |    43 +
 .../flex/compiler/problems/VoidTypeProblem.java |    41 +
 .../compiler/problems/WrongSkinPartProblem.java |    44 +
 .../XMLOpenCloseTagNotMatchProblem.java         |    44 +
 .../problems/annotations/DefaultSeverity.java   |    47 +
 .../annotations/ProblemClassification.java      |    48 +
 .../compiler/problems/annotations/package.html  |    28 +
 .../collections/CompositeProblemFilter.java     |   105 +
 .../problems/collections/FilteredIterator.java  |   137 +
 .../compiler/problems/collections/package.html  |    26 +
 .../apache/flex/compiler/problems/package.html  |    50 +
 .../flex/compiler/projects/IASCProject.java     |    28 +
 .../flex/compiler/projects/IASProject.java      |   248 +
 .../compiler/projects/ICompilerProject.java     |   244 +
 .../flex/compiler/projects/IFlexProject.java    |   208 +
 .../flex/compiler/projects/ProjectFactory.java  |    44 +
 .../apache/flex/compiler/projects/package.html  |   170 +
 .../apache/flex/compiler/scopes/IASScope.java   |   115 +
 .../flex/compiler/scopes/IDefinitionSet.java    |    56 +
 .../apache/flex/compiler/scopes/IFileScope.java |    52 +
 .../compiler/scopes/IFileScopeProvider.java     |    42 +
 .../apache/flex/compiler/scopes/package.html    |    62 +
 .../flex/compiler/targets/ISWCTarget.java       |    64 +
 .../flex/compiler/targets/ISWFTarget.java       |    44 +
 .../apache/flex/compiler/targets/ITarget.java   |   102 +
 .../targets/ITargetProgressMonitor.java         |    68 +
 .../flex/compiler/targets/ITargetReport.java    |   120 +
 .../flex/compiler/targets/ITargetSettings.java  |   485 +
 .../compiler/targets/TargetSettingsProxy.java   |   331 +
 .../apache/flex/compiler/targets/package.html   |    61 +
 .../apache/flex/compiler/tree/ASTNodeID.java    |   349 +
 .../apache/flex/compiler/tree/as/IASNode.java   |   133 +
 .../flex/compiler/tree/as/IAccessorNode.java    |    33 +
 .../compiler/tree/as/IBinaryOperatorNode.java   |    55 +
 .../flex/compiler/tree/as/IBlockNode.java       |    34 +
 .../flex/compiler/tree/as/ICatchNode.java       |    57 +
 .../flex/compiler/tree/as/IClassNode.java       |   105 +
 .../flex/compiler/tree/as/ICommonClassNode.java |    74 +
 .../tree/as/ICompoundAssignmentNode.java        |    71 +
 .../flex/compiler/tree/as/IConditionalNode.java |    34 +
 .../flex/compiler/tree/as/IContainerNode.java   |    88 +
 .../tree/as/IDefaultXMLNamespaceNode.java       |    57 +
 .../flex/compiler/tree/as/IDefinitionNode.java  |   154 +
 .../tree/as/IDocumentableDefinitionNode.java    |    46 +
 .../compiler/tree/as/IDynamicAccessNode.java    |    40 +
 .../flex/compiler/tree/as/IEmbedNode.java       |    57 +
 .../flex/compiler/tree/as/IExpressionNode.java  |    88 +
 .../apache/flex/compiler/tree/as/IFileNode.java |   115 +
 .../compiler/tree/as/IFileNodeAccumulator.java  |    83 +
 .../flex/compiler/tree/as/IForLoopNode.java     |   119 +
 .../compiler/tree/as/IFunctionCallNode.java     |   146 +
 .../flex/compiler/tree/as/IFunctionNode.java    |   187 +
 .../compiler/tree/as/IFunctionObjectNode.java   |    36 +
 .../flex/compiler/tree/as/IGetterNode.java      |    28 +
 .../flex/compiler/tree/as/IIdentifierNode.java  |    82 +
 .../apache/flex/compiler/tree/as/IIfNode.java   |   120 +
 .../flex/compiler/tree/as/IImportNode.java      |   115 +
 .../flex/compiler/tree/as/IInterfaceNode.java   |   133 +
 .../compiler/tree/as/IIterationFlowNode.java    |    74 +
 .../flex/compiler/tree/as/IKeywordNode.java     |    42 +
 .../compiler/tree/as/ILabeledStatementNode.java |    38 +
 .../tree/as/ILanguageIdentifierNode.java        |    77 +
 .../compiler/tree/as/ILiteralContainerNode.java |    41 +
 .../flex/compiler/tree/as/ILiteralNode.java     |   187 +
 .../tree/as/IMemberAccessExpressionNode.java    |    46 +
 .../flex/compiler/tree/as/IModifierNode.java    |    44 +
 .../tree/as/INamespaceAccessExpressionNode.java |    27 +
 .../tree/as/INamespaceDecorationNode.java       |    50 +
 .../flex/compiler/tree/as/INamespaceNode.java   |    71 +
 .../tree/as/INonResolvingIdentifierNode.java    |    28 +
 .../compiler/tree/as/INumericLiteralNode.java   |   111 +
 .../tree/as/IObjectLiteralValuePairNode.java    |    58 +
 .../flex/compiler/tree/as/IOperatorNode.java    |   395 +
 .../flex/compiler/tree/as/IPackageNode.java     |    59 +
 .../flex/compiler/tree/as/IParameterNode.java   |    76 +
 .../compiler/tree/as/IRegExpLiteralNode.java    |   118 +
 .../flex/compiler/tree/as/IReturnNode.java      |    47 +
 .../compiler/tree/as/IScopedDefinitionNode.java |    36 +
 .../flex/compiler/tree/as/IScopedNode.java      |    62 +
 .../flex/compiler/tree/as/ISetterNode.java      |    28 +
 .../flex/compiler/tree/as/IStatementNode.java   |    45 +
 .../flex/compiler/tree/as/ISwitchNode.java      |    85 +
 .../flex/compiler/tree/as/ITerminalNode.java    |   121 +
 .../compiler/tree/as/ITernaryOperatorNode.java  |    66 +
 .../flex/compiler/tree/as/IThrowNode.java       |    45 +
 .../tree/as/ITransparentContainerNode.java      |    29 +
 .../apache/flex/compiler/tree/as/ITryNode.java  |    98 +
 .../apache/flex/compiler/tree/as/ITypeNode.java |    29 +
 .../flex/compiler/tree/as/ITypedClassNode.java  |    53 +
 .../compiler/tree/as/ITypedExpressionNode.java  |    62 +
 .../flex/compiler/tree/as/ITypedNode.java       |    60 +
 .../compiler/tree/as/IUnaryOperatorNode.java    |    44 +
 .../compiler/tree/as/IUseNamespaceNode.java     |    51 +
 .../tree/as/IVariableExpressionNode.java        |    33 +
 .../flex/compiler/tree/as/IVariableNode.java    |   125 +
 .../flex/compiler/tree/as/IWhileLoopNode.java   |   107 +
 .../apache/flex/compiler/tree/as/IWithNode.java |    55 +
 .../as/decorators/IVariableTypeDecorator.java   |    46 +
 .../as/decorators/SymbolDecoratorProvider.java  |    89 +
 .../tree/metadata/IAccessibilityTagNode.java    |    28 +
 .../tree/metadata/IDefaultPropertyTagNode.java  |    39 +
 .../compiler/tree/metadata/IEffectTagNode.java  |    37 +
 .../compiler/tree/metadata/IEventTagNode.java   |    31 +
 .../tree/metadata/IEventTriggerTagNode.java     |    27 +
 .../tree/metadata/IInspectableTagNode.java      |    61 +
 .../compiler/tree/metadata/IMetaTagNode.java    |    52 +
 .../compiler/tree/metadata/IMetaTagsNode.java   |    84 +
 .../tree/metadata/IMultiValueMetaTagNode.java   |    32 +
 .../tree/metadata/IResourceBundleTagNode.java   |    28 +
 .../compiler/tree/metadata/IStyleTagNode.java   |    35 +
 .../compiler/tree/metadata/ITypedTagNode.java   |    28 +
 .../tree/mxml/IMXMLApplicationNode.java         |    58 +
 .../flex/compiler/tree/mxml/IMXMLArrayNode.java |    27 +
 .../tree/mxml/IMXMLBindingAttributeNode.java    |    39 +
 .../compiler/tree/mxml/IMXMLBindingNode.java    |    45 +
 .../compiler/tree/mxml/IMXMLBooleanNode.java    |    42 +
 .../tree/mxml/IMXMLClassDefinitionNode.java     |   162 +
 .../flex/compiler/tree/mxml/IMXMLClassNode.java |    45 +
 .../tree/mxml/IMXMLClassReferenceNode.java      |   134 +
 .../flex/compiler/tree/mxml/IMXMLClearNode.java |    27 +
 .../mxml/IMXMLCompilerDirectiveNodeBase.java    |    35 +
 .../compiler/tree/mxml/IMXMLComponentNode.java  |    53 +
 .../mxml/IMXMLConcatenatedDataBindingNode.java  |    36 +
 .../tree/mxml/IMXMLDataBindingNode.java         |    27 +
 .../mxml/IMXMLDataBindingNodeContainer.java     |    27 +
 .../tree/mxml/IMXMLDeclarationsNode.java        |    38 +
 .../tree/mxml/IMXMLDeferredInstanceNode.java    |    48 +
 .../compiler/tree/mxml/IMXMLDefinitionNode.java |    59 +
 .../tree/mxml/IMXMLDesignLayerNode.java         |   122 +
 .../compiler/tree/mxml/IMXMLDocumentNode.java   |    27 +
 .../tree/mxml/IMXMLEffectSpecifierNode.java     |    35 +
 .../flex/compiler/tree/mxml/IMXMLEmbedNode.java |    27 +
 .../tree/mxml/IMXMLEventSpecifierNode.java      |    58 +
 .../compiler/tree/mxml/IMXMLExpressionNode.java |    47 +
 .../compiler/tree/mxml/IMXMLFactoryNode.java    |    38 +
 .../flex/compiler/tree/mxml/IMXMLFileNode.java  |    72 +
 .../compiler/tree/mxml/IMXMLFunctionNode.java   |    41 +
 .../tree/mxml/IMXMLHTTPServiceNode.java         |    39 +
 .../IMXMLHTTPServiceRequestPropertyNode.java    |    27 +
 .../compiler/tree/mxml/IMXMLImplementsNode.java |    42 +
 .../compiler/tree/mxml/IMXMLInstanceNode.java   |    94 +
 .../flex/compiler/tree/mxml/IMXMLIntNode.java   |    41 +
 .../compiler/tree/mxml/IMXMLLibraryNode.java    |    34 +
 .../compiler/tree/mxml/IMXMLLiteralNode.java    |    37 +
 .../compiler/tree/mxml/IMXMLMetadataNode.java   |    39 +
 .../flex/compiler/tree/mxml/IMXMLModelNode.java |    37 +
 .../mxml/IMXMLModelPropertyContainerNode.java   |    68 +
 .../tree/mxml/IMXMLModelPropertyNode.java       |    35 +
 .../compiler/tree/mxml/IMXMLModelRootNode.java  |    31 +
 .../flex/compiler/tree/mxml/IMXMLNode.java      |    76 +
 .../compiler/tree/mxml/IMXMLNumberNode.java     |    42 +
 .../compiler/tree/mxml/IMXMLObjectNode.java     |    27 +
 .../compiler/tree/mxml/IMXMLPrivateNode.java    |    29 +
 .../tree/mxml/IMXMLPropertySpecifierNode.java   |    51 +
 .../compiler/tree/mxml/IMXMLRegExpNode.java     |    27 +
 .../tree/mxml/IMXMLRemoteObjectMethodNode.java  |    39 +
 .../tree/mxml/IMXMLRemoteObjectNode.java        |    39 +
 .../compiler/tree/mxml/IMXMLReparentNode.java   |    52 +
 .../compiler/tree/mxml/IMXMLRepeaterNode.java   |    32 +
 .../compiler/tree/mxml/IMXMLResourceNode.java   |    53 +
 .../compiler/tree/mxml/IMXMLScriptNode.java     |    55 +
 .../tree/mxml/IMXMLSingleDataBindingNode.java   |    40 +
 .../compiler/tree/mxml/IMXMLSpecifierNode.java  |    51 +
 .../flex/compiler/tree/mxml/IMXMLStateNode.java |    46 +
 .../compiler/tree/mxml/IMXMLStringNode.java     |    41 +
 .../flex/compiler/tree/mxml/IMXMLStyleNode.java |    43 +
 .../tree/mxml/IMXMLStyleSpecifierNode.java      |    32 +
 .../flex/compiler/tree/mxml/IMXMLUintNode.java  |    41 +
 .../compiler/tree/mxml/IMXMLVectorNode.java     |    46 +
 .../compiler/tree/mxml/IMXMLWebServiceNode.java |    39 +
 .../tree/mxml/IMXMLWebServiceOperationNode.java |    39 +
 .../compiler/tree/mxml/IMXMLXMLListNode.java    |    41 +
 .../flex/compiler/tree/mxml/IMXMLXMLNode.java   |    56 +
 .../compiler/tree/mxml/IOldMXMLFileNode.java    |    39 +
 .../apache/flex/compiler/tree/mxml/package.html |    19 +
 .../org/apache/flex/compiler/tree/package.html  |    73 +
 .../properties/IResourceBundleEntryNode.java    |    44 +
 .../properties/IResourceBundleFileNode.java     |    46 +
 .../flex/compiler/units/ICompilationUnit.java   |   264 +
 .../units/IInvisibleCompilationUnit.java        |    64 +
 .../org/apache/flex/compiler/units/package.html |   116 +
 .../units/requests/IABCBytesRequestResult.java  |    53 +
 .../units/requests/IFileScopeRequestResult.java |    62 +
 .../IOutgoingDependenciesRequestResult.java     |    32 +
 .../flex/compiler/units/requests/IRequest.java  |    71 +
 .../compiler/units/requests/IRequestResult.java |    34 +
 .../units/requests/ISWFTagsRequestResult.java   |    46 +
 .../requests/ISyntaxTreeRequestResult.java      |    57 +
 .../flex/compiler/units/requests/package.html   |    81 +
 .../compiler/workspaces/IIndexingReader.java    |    33 +
 .../workspaces/IInvalidationListener.java       |    80 +
 .../flex/compiler/workspaces/IWorkspace.java    |   211 +
 .../workspaces/IWorkspaceProfilingDelegate.java |    57 +
 .../flex/compiler/workspaces/package.html       |    44 +
 .../src/main/java/org/apache/flex/swc/ISWC.java |   101 +
 .../java/org/apache/flex/swc/ISWCComponent.java |    64 +
 .../java/org/apache/flex/swc/ISWCDigest.java    |    48 +
 .../java/org/apache/flex/swc/ISWCFileEntry.java |    58 +
 .../java/org/apache/flex/swc/ISWCLibrary.java   |   105 +
 .../java/org/apache/flex/swc/ISWCManager.java   |    78 +
 .../java/org/apache/flex/swc/ISWCScript.java    |    94 +
 .../java/org/apache/flex/swc/ISWCVersion.java   |   105 +
 .../src/main/java/org/apache/flex/swc/SWC.java  |   218 +
 .../java/org/apache/flex/swc/SWCComponent.java  |   130 +
 .../java/org/apache/flex/swc/SWCDepends.java    |   733 +
 .../java/org/apache/flex/swc/SWCDigest.java     |   106 +
 .../java/org/apache/flex/swc/SWCLibrary.java    |   188 +
 .../java/org/apache/flex/swc/SWCManager.java    |   177 +
 .../java/org/apache/flex/swc/SWCScript.java     |   179 +
 .../java/org/apache/flex/swc/SWCVersion.java    |   183 +
 .../flex/swc/catalog/ICatalogXMLConstants.java  |    66 +
 .../apache/flex/swc/catalog/SWCFileEntry.java   |    70 +
 .../flex/swc/catalog/StAXCatalogReader.java     |   251 +
 .../flex/swc/catalog/StAXCatalogWriter.java     |   379 +
 .../apache/flex/swc/catalog/XMLFormatter.java   |   310 +
 .../org/apache/flex/swc/catalog/package.html    |    27 +
 .../org/apache/flex/swc/dita/IDITAEntry.java    |    42 +
 .../org/apache/flex/swc/dita/IDITAList.java     |    57 +
 .../java/org/apache/flex/swc/dita/package.html  |    31 +
 .../java/org/apache/flex/swc/io/ISWCReader.java |    44 +
 .../java/org/apache/flex/swc/io/ISWCWriter.java |    38 +
 .../apache/flex/swc/io/SWCDirectoryWriter.java  |   155 +
 .../java/org/apache/flex/swc/io/SWCReader.java  |   222 +
 .../java/org/apache/flex/swc/io/SWCWriter.java  |   147 +
 .../org/apache/flex/swc/io/SWCWriterBase.java   |   252 +
 .../java/org/apache/flex/swc/io/package.html    |    31 +
 .../main/java/org/apache/flex/swc/package.html  |    43 +
 .../main/java/org/apache/flex/swf/Header.java   |   239 +
 .../src/main/java/org/apache/flex/swf/ISWF.java |   281 +
 .../java/org/apache/flex/swf/ISWFConstants.java |    42 +
 .../java/org/apache/flex/swf/ITagContainer.java |    33 +
 .../src/main/java/org/apache/flex/swf/SWF.java  |   334 +
 .../main/java/org/apache/flex/swf/SWFFrame.java |   286 +
 .../main/java/org/apache/flex/swf/TagType.java  |   137 +
 .../flex/swf/builders/IShapeIterator.java       |    38 +
 .../apache/flex/swf/builders/ITagBuilder.java   |    30 +
 .../apache/flex/swf/builders/ShapeBuilder.java  |   751 +
 .../org/apache/flex/swf/builders/package.html   |    26 +
 .../org/apache/flex/swf/io/IInputBitStream.java |   214 +
 .../apache/flex/swf/io/IOutputBitStream.java    |   223 +
 .../java/org/apache/flex/swf/io/ISWFReader.java |    43 +
 .../java/org/apache/flex/swf/io/ISWFWriter.java |    49 +
 .../apache/flex/swf/io/ISWFWriterFactory.java   |    34 +
 .../org/apache/flex/swf/io/InputBitStream.java  |   381 +
 .../org/apache/flex/swf/io/LZMACompressor.java  |   169 +
 .../org/apache/flex/swf/io/LZMAInputStream.java |    94 +
 .../org/apache/flex/swf/io/OutputBitStream.java |   382 +
 .../java/org/apache/flex/swf/io/SWFDump.java    |  2628 ++
 .../java/org/apache/flex/swf/io/SWFReader.java  |  2989 ++
 .../java/org/apache/flex/swf/io/SWFWriter.java  |  2718 ++
 .../java/org/apache/flex/swf/io/SizeReport.java |   308 +
 .../flex/swf/io/SizeReportWritingSWFWriter.java |   477 +
 .../java/org/apache/flex/swf/io/package.html    |    31 +
 .../main/java/org/apache/flex/swf/package.html  |    42 +
 .../flex/swf/tags/CSMTextSettingsTag.java       |   140 +
 .../flex/swf/tags/CharacterIterableFactory.java |   237 +
 .../org/apache/flex/swf/tags/CharacterTag.java  |    55 +
 .../flex/swf/tags/DefineBinaryDataTag.java      |    72 +
 .../flex/swf/tags/DefineBitsJPEG2Tag.java       |    49 +
 .../flex/swf/tags/DefineBitsJPEG3Tag.java       |   106 +
 .../flex/swf/tags/DefineBitsLossless2Tag.java   |    44 +
 .../flex/swf/tags/DefineBitsLosslessTag.java    |   139 +
 .../org/apache/flex/swf/tags/DefineBitsTag.java |    79 +
 .../apache/flex/swf/tags/DefineButton2Tag.java  |    74 +
 .../flex/swf/tags/DefineButtonCxformTag.java    |    84 +
 .../flex/swf/tags/DefineButtonSoundTag.java     |   103 +
 .../apache/flex/swf/tags/DefineButtonTag.java   |    96 +
 .../apache/flex/swf/tags/DefineEditTextTag.java |   614 +
 .../apache/flex/swf/tags/DefineFont2Tag.java    |   407 +
 .../apache/flex/swf/tags/DefineFont3Tag.java    |    64 +
 .../apache/flex/swf/tags/DefineFont4Tag.java    |   144 +
 .../flex/swf/tags/DefineFontAlignZonesTag.java  |   109 +
 .../flex/swf/tags/DefineFontInfo2Tag.java       |    60 +
 .../apache/flex/swf/tags/DefineFontInfoTag.java |   199 +
 .../apache/flex/swf/tags/DefineFontNameTag.java |    98 +
 .../org/apache/flex/swf/tags/DefineFontTag.java |   104 +
 .../flex/swf/tags/DefineMorphShape2Tag.java     |   138 +
 .../flex/swf/tags/DefineMorphShapeTag.java      |   179 +
 .../flex/swf/tags/DefineScalingGridTag.java     |   101 +
 .../tags/DefineSceneAndFrameLabelDataTag.java   |    69 +
 .../apache/flex/swf/tags/DefineShape2Tag.java   |    48 +
 .../apache/flex/swf/tags/DefineShape3Tag.java   |    48 +
 .../apache/flex/swf/tags/DefineShape4Tag.java   |    87 +
 .../apache/flex/swf/tags/DefineShapeTag.java    |    90 +
 .../apache/flex/swf/tags/DefineSoundTag.java    |   144 +
 .../apache/flex/swf/tags/DefineSpriteTag.java   |    89 +
 .../apache/flex/swf/tags/DefineText2Tag.java    |    44 +
 .../org/apache/flex/swf/tags/DefineTextTag.java |   163 +
 .../flex/swf/tags/DefineVideoStreamTag.java     |   142 +
 .../java/org/apache/flex/swf/tags/DoABCTag.java |   127 +
 .../flex/swf/tags/EnableDebugger2Tag.java       |    70 +
 .../flex/swf/tags/EnableTelemetryTag.java       |    58 +
 .../java/org/apache/flex/swf/tags/EndTag.java   |    36 +
 .../apache/flex/swf/tags/ExportAssetsTag.java   |   178 +
 .../apache/flex/swf/tags/FileAttributesTag.java |   132 +
 .../org/apache/flex/swf/tags/FrameLabelTag.java |   105 +
 .../apache/flex/swf/tags/IAlwaysLongTag.java    |    29 +
 .../flex/swf/tags/ICharacterReferrer.java       |    34 +
 .../org/apache/flex/swf/tags/ICharacterTag.java |    34 +
 .../flex/swf/tags/IDefineBinaryImageTag.java    |    32 +
 .../apache/flex/swf/tags/IDefineFontTag.java    |    41 +
 .../org/apache/flex/swf/tags/IFontInfo.java     |   123 +
 .../org/apache/flex/swf/tags/IManagedTag.java   |    30 +
 .../java/org/apache/flex/swf/tags/ITag.java     |    35 +
 .../org/apache/flex/swf/tags/JPEGTablesTag.java |    62 +
 .../org/apache/flex/swf/tags/MetadataTag.java   |    76 +
 .../apache/flex/swf/tags/PlaceObject2Tag.java   |   241 +
 .../apache/flex/swf/tags/PlaceObject3Tag.java   |   221 +
 .../apache/flex/swf/tags/PlaceObjectTag.java    |   108 +
 .../apache/flex/swf/tags/ProductInfoTag.java    |   217 +
 .../java/org/apache/flex/swf/tags/RawTag.java   |    70 +
 .../apache/flex/swf/tags/RemoveObject2Tag.java  |    57 +
 .../apache/flex/swf/tags/RemoveObjectTag.java   |    81 +
 .../apache/flex/swf/tags/ScriptLimitsTag.java   |    75 +
 .../flex/swf/tags/SetBackgroundColorTag.java    |    67 +
 .../apache/flex/swf/tags/SetTabIndexTag.java    |    90 +
 .../org/apache/flex/swf/tags/ShowFrameTag.java  |    39 +
 .../flex/swf/tags/SoundStreamBlockTag.java      |    61 +
 .../flex/swf/tags/SoundStreamHead2Tag.java      |    39 +
 .../flex/swf/tags/SoundStreamHeadTag.java       |   227 +
 .../apache/flex/swf/tags/StartSound2Tag.java    |    82 +
 .../org/apache/flex/swf/tags/StartSoundTag.java |    84 +
 .../apache/flex/swf/tags/SymbolClassTag.java    |   151 +
 .../main/java/org/apache/flex/swf/tags/Tag.java |    75 +
 .../org/apache/flex/swf/tags/VideoFrameTag.java |   110 +
 .../java/org/apache/flex/swf/tags/package.html  |    30 +
 .../java/org/apache/flex/swf/types/ARGB.java    |    40 +
 .../org/apache/flex/swf/types/BevelFilter.java  |   231 +
 .../org/apache/flex/swf/types/BlurFilter.java   |    83 +
 .../org/apache/flex/swf/types/ButtonRecord.java |   243 +
 .../java/org/apache/flex/swf/types/CXForm.java  |   100 +
 .../apache/flex/swf/types/CXFormWithAlpha.java  |    60 +
 .../org/apache/flex/swf/types/ClipActions.java  |    31 +
 .../flex/swf/types/ConvolutionFilter.java       |   172 +
 .../apache/flex/swf/types/CurvedEdgeRecord.java |    98 +
 .../apache/flex/swf/types/DropShadowFilter.java |   208 +
 .../org/apache/flex/swf/types/EdgeRecord.java   |    44 +
 .../apache/flex/swf/types/EndShapeRecord.java   |    32 +
 .../org/apache/flex/swf/types/FillStyle.java    |   157 +
 .../apache/flex/swf/types/FillStyleArray.java   |    58 +
 .../java/org/apache/flex/swf/types/Filter.java  |   228 +
 .../apache/flex/swf/types/FocalGradient.java    |    54 +
 .../org/apache/flex/swf/types/GlowFilter.java   |   165 +
 .../org/apache/flex/swf/types/GlyphEntry.java   |    85 +
 .../org/apache/flex/swf/types/GradRecord.java   |    51 +
 .../org/apache/flex/swf/types/Gradient.java     |    96 +
 .../flex/swf/types/GradientBevelFilter.java     |    83 +
 .../flex/swf/types/GradientGlowFilter.java      |   135 +
 .../org/apache/flex/swf/types/IDataType.java    |    28 +
 .../org/apache/flex/swf/types/IFillStyle.java   |    30 +
 .../org/apache/flex/swf/types/ILineStyle.java   |    28 +
 .../apache/flex/swf/types/KerningRecord.java    |    83 +
 .../org/apache/flex/swf/types/LineStyle.java    |    67 +
 .../org/apache/flex/swf/types/LineStyle2.java   |   156 +
 .../apache/flex/swf/types/LineStyleArray.java   |    46 +
 .../java/org/apache/flex/swf/types/Matrix.java  |   124 +
 .../apache/flex/swf/types/MorphFillStyle.java   |   277 +
 .../apache/flex/swf/types/MorphGradRecord.java  |   112 +
 .../apache/flex/swf/types/MorphGradient.java    |    30 +
 .../apache/flex/swf/types/MorphLineStyle.java   |   112 +
 .../apache/flex/swf/types/MorphLineStyle2.java  |   265 +
 .../java/org/apache/flex/swf/types/RGB.java     |    95 +
 .../java/org/apache/flex/swf/types/RGBA.java    |    85 +
 .../java/org/apache/flex/swf/types/Rect.java    |   103 +
 .../java/org/apache/flex/swf/types/Shape.java   |   115 +
 .../org/apache/flex/swf/types/ShapeRecord.java  |    82 +
 .../apache/flex/swf/types/ShapeWithStyle.java   |    77 +
 .../apache/flex/swf/types/SoundEnvelope.java    |    80 +
 .../org/apache/flex/swf/types/SoundInfo.java    |   221 +
 .../flex/swf/types/StraightEdgeRecord.java      |   109 +
 .../flex/swf/types/StyleChangeRecord.java       |   453 +
 .../java/org/apache/flex/swf/types/Styles.java  |    86 +
 .../org/apache/flex/swf/types/TextRecord.java   |   237 +
 .../org/apache/flex/swf/types/ZoneData.java     |    44 +
 .../org/apache/flex/swf/types/ZoneRecord.java   |   104 +
 .../java/org/apache/flex/swf/types/package.html |    31 +
 .../org/apache/flex/utils/ArgumentUtil.java     |   214 +
 .../main/java/org/apache/flex/utils/Base64.java |   306 +
 .../java/org/apache/flex/utils/CheapArray.java  |   268 +
 .../flex/utils/DAByteArrayOutputStream.java     |    51 +
 .../java/org/apache/flex/utils/DirectoryID.java |    48 +
 .../org/apache/flex/utils/ExceptionUtil.java    |   208 +
 .../java/org/apache/flex/utils/FastStack.java   |   109 +
 .../main/java/org/apache/flex/utils/FileID.java |    99 +
 .../java/org/apache/flex/utils/FileUtils.java   |   214 +
 .../flex/utils/FilenameNormalization.java       |   109 +
 .../apache/flex/utils/ILengthAwareReader.java   |    49 +
 .../main/java/org/apache/flex/utils/IntMap.java |   234 +
 .../org/apache/flex/utils/IntMapLRUCache.java   |   313 +
 .../flex/utils/NonLockingStringReader.java      |    49 +
 .../main/java/org/apache/flex/utils/Point.java  |    41 +
 .../org/apache/flex/utils/StringEncoder.java    |    93 +
 .../java/org/apache/flex/utils/StringUtils.java |   105 +
 .../main/java/org/apache/flex/utils/Trace.java  |   146 +
 .../java/org/apache/flex/utils/Version.java     |   261 +
 .../java/org/apache/flex/utils/package.html     |    32 +
 .../compiler/internal/as/codegen/CmcEmitter.jbg |   245 +
 .../internal/as/codegen/CmcPatterns.jbg         |  1001 +
 .../compiler/internal/as/codegen/CmcRules.jbg   |  1258 +
 .../as/codegen/CompoundAssignmentPatterns.jbg   |    39 +
 .../as/codegen/CompoundAssignmentRules.jbg      |    49 +
 .../codegen/CompoundLogicalAssignmentRules.jbg  |    52 +
 .../internal/as/codegen/ConstantArithmetic.jbg  |   257 +
 .../internal/as/codegen/ConstantLogic.jbg       |   253 +
 .../internal/as/codegen/FunctionPatterns.jbg    |    28 +
 .../internal/as/codegen/FunctionRules.jbg       |    36 +
 .../internal/as/codegen/SemanticErrors.jbg      |    59 +
 .../flex/compiler/internal/as/codegen/cmc.jbg   |   245 +
 .../internal/css/codegen/CSSEmitter.jbg         |    58 +
 .../internal/css/codegen/CSSPatterns.jbg        |    82 +
 .../compiler/internal/css/codegen/CSSRules.jbg  |    57 +
 .../flex/compiler/internal/css/codegen/css.jbg  |    58 +
 .../internal/parsing/as/RawASDocTokenizer.lex   |   234 +
 .../internal/parsing/as/RawASTokenizer.lex      |  1325 +
 .../internal/parsing/as/skeleton.default        |   349 +
 .../internal/parsing/as/skeleton.falcon         |   398 +
 .../internal/parsing/mxml/RawMXMLTokenizer.lex  |   560 +
 .../org.apache.flex.tools.FlexToolGroup         |    17 +
 compiler/src/main/resources/downloads.xml       |   468 +
 .../src/main/resources/env-template.properties  |   111 +
 .../apache/flex/compiler/messages_en.properties |   350 +
 .../apache/flex/compiler/messages_fr.properties |   716 +
 .../apache/flex/compiler/messages_ja.properties |   716 +
 .../flex/compiler/messages_zh_CN.properties     |   716 +
 compiler/src/main/resources/overview.html       |    53 +
 .../main/resources/template-unittest.properties |    47 +
 .../as/codegen/UnknownTreeHandlerPatterns.xml   |    68 +
 .../src/org/apache/flex/abc/ABCConstants.java   |   643 -
 .../src/org/apache/flex/abc/ABCEmitter.java     |  2063 --
 compiler/src/org/apache/flex/abc/ABCLinker.java |   779 -
 compiler/src/org/apache/flex/abc/ABCParser.java |  1280 -
 compiler/src/org/apache/flex/abc/ABCReader.java |    84 -
 .../apache/flex/abc/ClassDependencySort.java    |   173 -
 .../org/apache/flex/abc/EntryOrderedStore.java  |    82 -
 compiler/src/org/apache/flex/abc/Pool.java      |   172 -
 .../org/apache/flex/abc/PoolingABCVisitor.java  |   635 -
 .../diagnostics/AbstractDiagnosticVisitor.java  |    71 -
 .../abc/diagnostics/DiagnosticsAggregator.java  |   219 -
 .../apache/flex/abc/diagnostics/package.html    |    34 -
 .../org/apache/flex/abc/graph/IBasicBlock.java  |    64 -
 .../org/apache/flex/abc/graph/IFlowgraph.java   |   145 -
 .../algorithms/DepthFirstPreorderIterator.java  |   145 -
 .../abc/graph/algorithms/DominatorTree.java     |   413 -
 .../flex/abc/graph/algorithms/package.html      |    28 -
 .../src/org/apache/flex/abc/graph/package.html  |    33 -
 .../abc/instructionlist/InstructionList.java    |  1251 -
 .../flex/abc/instructionlist/package.html       |    27 -
 .../flex/abc/models/FrameModelEncoder.java      |   652 -
 .../flex/abc/models/FrameModelVisitor.java      |   196 -
 .../flex/abc/models/TreeModelEncoder.java       |  1101 -
 .../flex/abc/models/TreeModelVisitor.java       |   149 -
 .../src/org/apache/flex/abc/models/package.html |    29 -
 .../flex/abc/optimize/DeadCodeFilter.java       |   156 -
 .../PeepholeOptimizerMethodBodyVisitor.java     |  1520 -
 .../org/apache/flex/abc/optimize/package.html   |    36 -
 compiler/src/org/apache/flex/abc/package.html   |    41 -
 .../apache/flex/abc/print/ABCDumpVisitor.java   |  1095 -
 .../src/org/apache/flex/abc/print/package.html  |    27 -
 .../semantics/ArbitraryOperandsInstruction.java |   118 -
 .../org/apache/flex/abc/semantics/Block.java    |   140 -
 .../apache/flex/abc/semantics/ClassInfo.java    |    39 -
 .../flex/abc/semantics/ControlFlowGraph.java    |   580 -
 .../apache/flex/abc/semantics/ECMASupport.java  |   895 -
 .../flex/abc/semantics/ExceptionInfo.java       |   139 -
 .../flex/abc/semantics/FrameCountVisitor.java   |   534 -
 .../semantics/ImmediateOperandInstruction.java  |   112 -
 .../apache/flex/abc/semantics/InstanceInfo.java |    85 -
 .../apache/flex/abc/semantics/Instruction.java  |   313 -
 .../flex/abc/semantics/InstructionFactory.java  |   351 -
 .../org/apache/flex/abc/semantics/Label.java    |   167 -
 .../org/apache/flex/abc/semantics/Metadata.java |   159 -
 .../flex/abc/semantics/MethodBodyInfo.java      |   394 -
 .../apache/flex/abc/semantics/MethodInfo.java   |   210 -
 .../src/org/apache/flex/abc/semantics/Name.java |   571 -
 .../apache/flex/abc/semantics/Namespace.java    |   246 -
 .../abc/semantics/NoOperandsInstruction.java    |    36 -
 .../org/apache/flex/abc/semantics/Nsset.java    |   167 -
 .../abc/semantics/OneOperandInstruction.java    |   105 -
 .../apache/flex/abc/semantics/PooledValue.java  |   176 -
 .../apache/flex/abc/semantics/ScriptInfo.java   |    77 -
 .../org/apache/flex/abc/semantics/Trait.java    |   337 -
 .../org/apache/flex/abc/semantics/Traits.java   |   107 -
 .../org/apache/flex/abc/semantics/package.html  |    27 -
 .../flex/abc/visitors/DelegatingABCVisitor.java |   125 -
 .../abc/visitors/DelegatingClassVisitor.java    |    60 -
 .../abc/visitors/DelegatingMetadataVisitor.java |    42 -
 .../visitors/DelegatingMethodBodyVisitor.java   |   110 -
 .../abc/visitors/DelegatingMethodVisitor.java   |    54 -
 .../abc/visitors/DelegatingScriptVisitor.java   |    60 -
 .../abc/visitors/DelegatingTraitVisitor.java    |    59 -
 .../abc/visitors/DelegatingTraitsVisitor.java   |    75 -
 .../apache/flex/abc/visitors/IABCVisitor.java   |   132 -
 .../apache/flex/abc/visitors/IClassVisitor.java |    49 -
 .../flex/abc/visitors/IDiagnosticsVisitor.java  |   118 -
 .../flex/abc/visitors/IFlowGraphVisitor.java    |    53 -
 .../flex/abc/visitors/IMetadataVisitor.java     |    37 -
 .../flex/abc/visitors/IMethodBodyVisitor.java   |   118 -
 .../flex/abc/visitors/IMethodVisitor.java       |    42 -
 .../flex/abc/visitors/IScriptVisitor.java       |    48 -
 .../apache/flex/abc/visitors/ITraitVisitor.java |    51 -
 .../flex/abc/visitors/ITraitsVisitor.java       |    73 -
 .../org/apache/flex/abc/visitors/IVisitor.java  |    37 -
 .../apache/flex/abc/visitors/NilABCVisitor.java |   102 -
 .../flex/abc/visitors/NilClassVisitor.java      |    48 -
 .../abc/visitors/NilDiagnosticsVisitor.java     |    32 -
 .../flex/abc/visitors/NilMetadataVisitor.java   |    33 -
 .../flex/abc/visitors/NilMethodBodyVisitor.java |    97 -
 .../flex/abc/visitors/NilMethodVisitor.java     |    44 -
 .../flex/abc/visitors/NilScriptVisitor.java     |    49 -
 .../flex/abc/visitors/NilTraitVisitor.java      |    47 -
 .../flex/abc/visitors/NilTraitsVisitor.java     |    65 -
 .../apache/flex/abc/visitors/NilVisitors.java   |    74 -
 .../org/apache/flex/abc/visitors/package.html   |    33 -
 .../src/org/apache/flex/compiler/Messages.java  |   104 -
 .../org/apache/flex/compiler/ant/COMPCTask.java |   512 -
 .../org/apache/flex/compiler/ant/FlexTask.java  |   418 -
 .../org/apache/flex/compiler/ant/MXMLCTask.java |   493 -
 .../compiler/ant/config/BaseConfigVariable.java |    74 -
 .../compiler/ant/config/ConfigAppendString.java |    48 -
 .../flex/compiler/ant/config/ConfigBoolean.java |    75 -
 .../flex/compiler/ant/config/ConfigInt.java     |    84 -
 .../flex/compiler/ant/config/ConfigString.java  |    70 -
 .../compiler/ant/config/ConfigVariable.java     |    54 -
 .../flex/compiler/ant/config/IOptionSource.java |    33 -
 .../ant/config/NestedAttributeElement.java      |   170 -
 .../flex/compiler/ant/config/OptionSpec.java    |    76 -
 .../ant/config/RepeatableConfigString.java      |    66 -
 .../ant/config/RepeatableConfigVariable.java    |    55 -
 .../flex/compiler/ant/config/package.html       |    27 -
 .../org/apache/flex/compiler/ant/package.html   |    32 -
 .../compiler/ant/types/DefaultScriptLimits.java |    79 -
 .../flex/compiler/ant/types/DefaultSize.java    |    71 -
 .../flex/compiler/ant/types/FlexFileSet.java    |   116 -
 .../flex/compiler/ant/types/FlexSWCFileSet.java |    55 -
 .../apache/flex/compiler/ant/types/Fonts.java   |   151 -
 .../flex/compiler/ant/types/Metadata.java       |   168 -
 .../ant/types/RuntimeSharedLibraryPath.java     |    92 -
 .../flex/compiler/ant/types/URLElement.java     |    64 -
 .../apache/flex/compiler/ant/types/package.html |    27 -
 .../flex/compiler/asdoc/ASDocComment.java       |   250 -
 .../compiler/asdoc/IASDocBundleDelegate.java    |    60 -
 .../flex/compiler/asdoc/IASDocComment.java      |    50 -
 .../flex/compiler/asdoc/IASDocDelegate.java     |    64 -
 .../apache/flex/compiler/asdoc/IASDocTag.java   |    29 -
 .../compiler/asdoc/IASParserASDocDelegate.java  |    90 -
 .../asdoc/IMetadataParserASDocDelegate.java     |    69 -
 .../flex/compiler/asdoc/IPackageDITAParser.java |    52 -
 .../org/apache/flex/compiler/asdoc/package.html |    35 -
 .../org/apache/flex/compiler/clients/ASC.java   |  2254 --
 .../org/apache/flex/compiler/clients/ASDOC.java |   242 -
 .../org/apache/flex/compiler/clients/COMPC.java |   236 -
 .../flex/compiler/clients/FalconToolGroup.java  |    36 -
 .../org/apache/flex/compiler/clients/MXMLC.java |  1171 -
 .../apache/flex/compiler/clients/Optimizer.java |   512 -
 .../apache/flex/compiler/clients/package.html   |    33 -
 .../clients/problems/CodeGenErrorFilter.java    |    61 -
 .../problems/CompilerProblemCategorizer.java    |   187 -
 .../clients/problems/IProblemFilter.java        |    40 -
 .../problems/ProblemFilterClassCriteria.java    |   113 -
 .../clients/problems/ProblemFormatter.java      |   142 -
 .../clients/problems/ProblemPrinter.java        |    98 -
 .../compiler/clients/problems/ProblemQuery.java |   485 -
 .../clients/problems/ProblemQueryProvider.java  |    24 -
 .../clients/problems/ProblemSettingsFilter.java |   230 -
 .../problems/WorkspaceProblemFormatter.java     |   368 -
 .../flex/compiler/clients/problems/package.html |    27 -
 .../flex/compiler/common/ASImportTarget.java    |   180 -
 .../apache/flex/compiler/common/ASModifier.java |   115 -
 .../flex/compiler/common/DependencyType.java    |   163 -
 .../flex/compiler/common/DependencyTypeSet.java |   261 -
 .../flex/compiler/common/IDecoration.java       |    41 -
 .../compiler/common/IDefinitionPriority.java    |    29 -
 .../flex/compiler/common/IEmbedResolver.java    |    49 -
 .../common/IFileSpecificationGetter.java        |    52 -
 .../flex/compiler/common/IImportTarget.java     |    78 -
 .../apache/flex/compiler/common/IMetaInfo.java  |    56 -
 .../flex/compiler/common/IPathResolver.java     |    41 -
 .../flex/compiler/common/ISourceLocation.java   |    75 -
 .../flex/compiler/common/LibraryPathUtils.java  |    50 -
 .../flex/compiler/common/ModifiersSet.java      |   126 -
 .../apache/flex/compiler/common/Multiname.java  |   204 -
 .../flex/compiler/common/MutablePrefixMap.java  |   162 -
 .../flex/compiler/common/NodeReference.java     |   242 -
 .../apache/flex/compiler/common/PrefixMap.java  |   212 -
 .../flex/compiler/common/PrefixedXMLName.java   |   185 -
 .../flex/compiler/common/RecursionGuard.java    |    66 -
 .../flex/compiler/common/SourceLocation.java    |   361 -
 .../flex/compiler/common/VersionInfo.java       |   379 -
 .../apache/flex/compiler/common/XMLName.java    |   147 -
 .../apache/flex/compiler/common/package.html    |    27 -
 .../config/ApplicationDomainTarget.java         |    79 -
 .../config/CommandLineConfigurator.java         |   607 -
 .../flex/compiler/config/Configuration.java     |  5911 ----
 .../compiler/config/ConfigurationBuffer.java    |  1346 -
 .../flex/compiler/config/ConfigurationInfo.java |   473 -
 .../config/ConfigurationPathResolver.java       |    80 -
 .../compiler/config/ConfigurationValue.java     |   109 -
 .../flex/compiler/config/Configurator.java      |  3456 --
 .../config/ICompilerProblemSettings.java        |   213 -
 .../config/ICompilerSettingsConstants.java      |   152 -
 .../flex/compiler/config/RSLSettings.java       |   233 -
 .../apache/flex/compiler/config/package.html    |    39 -
 .../compiler/constants/IASKeywordConstants.java |   155 -
 .../constants/IASLanguageConstants.java         |   153 -
 .../compiler/constants/IASWarningConstants.java |   212 -
 .../compiler/constants/ICSSCoreConstants.java   |    99 -
 .../compiler/constants/IMXMLCoreConstants.java  |    41 -
 .../constants/IMetaAttributeConstants.java      |   221 -
 .../compiler/constants/INamespaceConstants.java |    58 -
 .../apache/flex/compiler/constants/package.html |    26 -
 .../flex/compiler/css/CombinatorType.java       |    41 -
 .../apache/flex/compiler/css/ConditionType.java |    76 -
 .../flex/compiler/css/FontFaceSourceType.java   |    38 -
 .../flex/compiler/css/ICSSCombinator.java       |    52 -
 .../apache/flex/compiler/css/ICSSDocument.java  |    59 -
 .../apache/flex/compiler/css/ICSSFontFace.java  |    83 -
 .../apache/flex/compiler/css/ICSSManager.java   |   131 -
 .../compiler/css/ICSSMediaQueryCondition.java   |    63 -
 .../compiler/css/ICSSNamespaceDefinition.java   |    59 -
 .../org/apache/flex/compiler/css/ICSSNode.java  |    60 -
 .../apache/flex/compiler/css/ICSSProperty.java  |    36 -
 .../flex/compiler/css/ICSSPropertyValue.java    |    28 -
 .../org/apache/flex/compiler/css/ICSSRule.java  |    84 -
 .../apache/flex/compiler/css/ICSSSelector.java  |    96 -
 .../compiler/css/ICSSSelectorCondition.java     |    48 -
 .../org/apache/flex/compiler/css/package.html   |    65 -
 .../AppliedVectorDefinitionFactory.java         |    38 -
 .../definitions/IAccessorDefinition.java        |    36 -
 .../definitions/IAppliedVectorDefinition.java   |    43 -
 .../IBindableVariableDefinition.java            |    33 -
 .../compiler/definitions/IClassDefinition.java  |   488 -
 .../definitions/IConstantDefinition.java        |    50 -
 .../flex/compiler/definitions/IDefinition.java  |   510 -
 .../definitions/IDocumentableDefinition.java    |    45 -
 .../compiler/definitions/IEffectDefinition.java |    69 -
 .../compiler/definitions/IEventDefinition.java  |    41 -
 .../definitions/IFunctionDefinition.java        |   208 -
 .../compiler/definitions/IGetterDefinition.java |    43 -
 .../definitions/IInterfaceDefinition.java       |   111 -
 .../definitions/IMemberedDefinition.java        |    24 -
 .../definitions/IMetadataDefinition.java        |    58 -
 .../definitions/INamespaceDefinition.java       |   228 -
 .../definitions/IPackageDefinition.java         |    74 -
 .../definitions/IParameterDefinition.java       |    71 -
 .../flex/compiler/definitions/IQualifiers.java  |    58 -
 .../compiler/definitions/IScopedDefinition.java |    33 -
 .../compiler/definitions/ISetterDefinition.java |    44 -
 .../compiler/definitions/IStyleDefinition.java  |   161 -
 .../compiler/definitions/ITypeDefinition.java   |   141 -
 .../definitions/IVariableDefinition.java        |   181 -
 .../definitions/metadata/IDeprecationInfo.java  |    32 -
 .../compiler/definitions/metadata/IMetaTag.java |    60 -
 .../definitions/metadata/IMetaTagAttribute.java |    53 -
 .../compiler/definitions/metadata/package.html  |    26 -
 .../flex/compiler/definitions/package.html      |   174 -
 .../references/INamespaceReference.java         |    63 -
 .../definitions/references/IReference.java      |    89 -
 .../IResolvedQualifiersReference.java           |    88 -
 .../references/ReferenceFactory.java            |   293 -
 .../definitions/references/package.html         |    60 -
 .../compiler/exceptions/BURMAbortException.java |    42 -
 .../exceptions/BuildCanceledException.java      |    28 -
 .../exceptions/CircularDependencyException.java |    63 -
 .../exceptions/CodegenInterruptedException.java |    41 -
 .../exceptions/ConfigurationException.java      |   713 -
 .../exceptions/DuplicateLabelException.java     |    40 -
 .../LibraryCircularDependencyException.java     |    63 -
 .../exceptions/MissingBuiltinException.java     |    52 -
 .../UnknownControlFlowTargetException.java      |    40 -
 .../flex/compiler/exceptions/package.html       |    27 -
 .../filespecs/BaseFileSpecification.java        |   102 -
 .../flex/compiler/filespecs/CombinedFile.java   |   245 -
 .../compiler/filespecs/FileSpecification.java   |   130 -
 .../filespecs/IBinaryFileSpecification.java     |    31 -
 .../compiler/filespecs/IFileSpecification.java  |    58 -
 .../apache/flex/compiler/filespecs/package.html |    33 -
 .../apache/flex/compiler/fxg/FXGConstants.java  |   429 -
 .../apache/flex/compiler/fxg/FXGFileNode.java   |    45 -
 .../flex/compiler/fxg/FXGParserFactory.java     |    44 -
 .../apache/flex/compiler/fxg/FXGVersion.java    |   185 -
 .../apache/flex/compiler/fxg/IFXGParser.java    |    54 -
 .../flex/compiler/fxg/IFXGTranscoder.java       |    66 -
 .../apache/flex/compiler/fxg/dom/IFXGNode.java  |   127 -
 .../flex/compiler/fxg/flex/FXGSymbolClass.java  |   147 -
 .../fxg/flex/FlexFXG2SWFTranscoder.java         |  1306 -
 .../flex/compiler/fxg/flex/FlexGraphicNode.java |    31 -
 .../compiler/fxg/flex/FlexParagraphNode.java    |    58 -
 .../compiler/fxg/flex/FlexRichTextNode.java     |    96 -
 .../flex/compiler/fxg/flex/FlexSpanNode.java    |    58 -
 .../compiler/fxg/flex/FlexTextGraphicNode.java  |   161 -
 .../flex/compiler/fxg/logging/FXGLog.java       |    58 -
 .../compiler/fxg/logging/FXGLoggerFactory.java  |    39 -
 .../flex/compiler/fxg/logging/IFXGLogger.java   |    56 -
 .../org/apache/flex/compiler/fxg/package.html   |    31 -
 .../resources/FXGResourceResolverFactory.java   |    40 -
 .../fxg/resources/IFXGResourceResolver.java     |    41 -
 .../compiler/fxg/swf/FXG2SWFTranscoder.java     |  1663 -
 .../compiler/internal/abc/ABCScopeBuilder.java  |   421 -
 .../internal/abc/ClassGeneratorHelper.java      |   483 -
 .../abc/CollectMetadataTraitVisitor.java        |   153 -
 .../internal/abc/FunctionGeneratorHelper.java   |    58 -
 .../abc/ScopedDefinitionTraitsVisitor.java      |   311 -
 .../internal/abc/ScriptDefinitionBuilder.java   |    72 -
 .../internal/abc/TypeDefinitionBuilder.java     |    80 -
 .../as/codegen/ABCGeneratingReducer.java        |  7137 -----
 .../internal/as/codegen/ABCGenerator.java       |   761 -
 .../internal/as/codegen/BindableHelper.java     |   583 -
 .../compiler/internal/as/codegen/Binding.java   |   738 -
 .../as/codegen/ClassDirectiveProcessor.java     |  1275 -
 .../internal/as/codegen/CmcPatterns.jbg         |  1001 -
 .../compiler/internal/as/codegen/CmcRules.jbg   |  1258 -
 .../as/codegen/CodeGeneratorManager.java        |    48 -
 .../as/codegen/CompoundAssignmentPatterns.jbg   |    39 -
 .../as/codegen/CompoundAssignmentRules.jbg      |    49 -
 .../codegen/CompoundLogicalAssignmentRules.jbg  |    52 -
 .../internal/as/codegen/ConstantArithmetic.jbg  |   257 -
 .../internal/as/codegen/ConstantLogic.jbg       |   253 -
 .../internal/as/codegen/ControlFlowContext.java |   200 -
 .../as/codegen/ControlFlowContextManager.java   |   877 -
 .../internal/as/codegen/DirectiveProcessor.java |   264 -
 .../internal/as/codegen/DumpBURMState.java      |    80 -
 .../as/codegen/ExceptionHandlingContext.java    |   301 -
 .../internal/as/codegen/FunctionPatterns.jbg    |    28 -
 .../internal/as/codegen/FunctionRules.jbg       |    36 -
 .../GenerateFunctionInParallelResult.java       |    77 -
 .../as/codegen/GlobalDirectiveProcessor.java    |   558 -
 .../internal/as/codegen/GlobalLexicalScope.java |   429 -
 .../internal/as/codegen/IASNodeAdapter.java     |    74 -
 .../internal/as/codegen/ICodeGenerator.java     |   245 -
 .../as/codegen/ICodeGeneratorFactory.java       |    32 -
 .../as/codegen/InlineFunctionLexicalScope.java  |   267 -
 .../as/codegen/InstructionListNode.java         |   131 -
 .../as/codegen/InterfaceDirectiveProcessor.java |   506 -
 .../codegen/LabelScopeControlFlowContext.java   |   177 -
 .../LabeledStatementControlFlowContext.java     |    70 -
 .../internal/as/codegen/LexicalScope.java       |  2053 --
 .../as/codegen/LoopControlFlowContext.java      |   139 -
 .../as/codegen/MXMLClassDirectiveProcessor.java |  6127 ----
 .../internal/as/codegen/SemanticErrors.jbg      |    59 -
 .../as/codegen/SwitchControlFlowContext.java    |    82 -
 .../internal/as/codegen/UnknownTreeFinding.java |   250 -
 .../internal/as/codegen/UnknownTreeHandler.java |   162 -
 .../as/codegen/UnknownTreeHandlerPatterns.xml   |    68 -
 .../codegen/UnknownTreePatternInputOutput.java  |   306 -
 .../internal/as/codegen/WithContext.java        |   108 -
 .../flex/compiler/internal/as/codegen/cmc.jbg   |   245 -
 .../compiler/internal/caches/AssetTagCache.java |   193 -
 .../internal/caches/CSSDocumentCache.java       |   387 -
 .../internal/caches/CacheStoreKeyBase.java      |    55 -
 .../caches/ConcurrentCacheStoreBase.java        |   125 -
 .../internal/caches/FileScopeCache.java         |   131 -
 .../compiler/internal/caches/MXMLDataCache.java |   102 -
 .../caches/PackageNamespaceDefinitionCache.java |    63 -
 .../flex/compiler/internal/caches/SWFCache.java |   269 -
 .../compiler/internal/clients/CLIFactory.java   |   220 -
 .../flex/compiler/internal/clients/package.html |    33 -
 .../codegen/databinding/BindingAnalyzer.java    |    99 -
 .../databinding/BindingCodeGenUtils.java        |   737 -
 .../codegen/databinding/BindingDatabase.java    |   415 -
 .../databinding/BindingDestinationMaker.java    |   206 -
 .../codegen/databinding/BindingInfo.java        |   473 -
 .../databinding/FunctionWatcherInfo.java        |    80 -
 .../databinding/MXMLBindingDirectiveHelper.java |   996 -
 .../databinding/PropertyWatcherInfo.java        |    82 -
 .../databinding/StaticPropertyWatcherInfo.java  |    77 -
 .../codegen/databinding/WatcherAnalyzer.java    |   472 -
 .../codegen/databinding/WatcherInfoBase.java    |   300 -
 .../codegen/databinding/XMLWatcherInfo.java     |    51 -
 .../flex/compiler/internal/common/Counter.java  |   138 -
 .../flex/compiler/internal/common/package.html  |    33 -
 .../internal/config/COMPCConfiguration.java     |    60 -
 .../config/CompilerProblemSettings.java         |   227 -
 .../internal/config/DefaultsConfigurator.java   |   181 -
 .../internal/config/FileConfigurator.java       |   677 -
 .../config/FlashBuilderConfigurator.java        |   503 -
 .../compiler/internal/config/FrameInfo.java     |    61 -
 .../internal/config/ICompilerSettings.java      |   840 -
 .../internal/config/IConfigurationFilter.java   |    37 -
 .../compiler/internal/config/IConfigurator.java |   126 -
 .../config/IWriteOnlyProjectSettings.java       |   144 -
 .../internal/config/LoadExternsParser.java      |   111 -
 .../internal/config/QNameNormalization.java     |    78 -
 .../config/RSLArgumentNameGenerator.java        |    52 -
 .../config/RuntimeSharedLibraryPathInfo.java    |   207 -
 .../config/SystemPropertyConfigurator.java      |    83 -
 .../internal/config/TargetSettings.java         |   582 -
 .../annotations/ArgumentNameGenerator.java      |    58 -
 .../internal/config/annotations/Arguments.java  |    66 -
 .../internal/config/annotations/Config.java     |    88 -
 .../annotations/DefaultArgumentValue.java       |    41 -
 .../config/annotations/DeprecatedConfig.java    |    38 -
 .../internal/config/annotations/FlexOnly.java   |    35 -
 .../config/annotations/InfiniteArguments.java   |    37 -
 .../internal/config/annotations/Mapping.java    |    47 -
 .../config/annotations/SoftPrerequisites.java   |    37 -
 .../config/localization/ILocalizedText.java     |    30 -
 .../config/localization/ILocalizer.java         |    30 -
 .../localization/LocalizationManager.java       |   234 -
 .../localization/ResourceBundleLocalizer.java   |    77 -
 .../internal/config/localization/package.html   |    27 -
 .../flex/compiler/internal/config/package.html  |    33 -
 .../org/apache/flex/compiler/internal/css/CSS.g |   671 -
 .../internal/css/CSSArrayPropertyValue.java     |    63 -
 .../internal/css/CSSColorPropertyValue.java     |   264 -
 .../compiler/internal/css/CSSCombinator.java    |    57 -
 .../flex/compiler/internal/css/CSSDocument.java |   180 -
 .../flex/compiler/internal/css/CSSFontFace.java |   193 -
 .../css/CSSFunctionCallPropertyValue.java       |    96 -
 .../compiler/internal/css/CSSKeyFrames.java     |    68 -
 .../internal/css/CSSKeywordPropertyValue.java   |    80 -
 .../flex/compiler/internal/css/CSSManager.java  |   295 -
 .../internal/css/CSSMediaQueryCondition.java    |    86 -
 .../compiler/internal/css/CSSModelTreeType.java |    46 -
 .../internal/css/CSSNamespaceDefinition.java    |    75 -
 .../flex/compiler/internal/css/CSSNodeBase.java |   168 -
 .../internal/css/CSSNumberPropertyValue.java    |    94 -
 .../flex/compiler/internal/css/CSSProperty.java |   157 -
 .../compiler/internal/css/CSSPropertyValue.java |    38 -
 .../internal/css/CSSRgbColorPropertyValue.java  |   113 -
 .../internal/css/CSSRgbaColorPropertyValue.java |   125 -
 .../flex/compiler/internal/css/CSSRule.java     |   130 -
 .../flex/compiler/internal/css/CSSSelector.java |   168 -
 .../internal/css/CSSSelectorCondition.java      |    67 -
 .../internal/css/CSSStringPropertyValue.java    |   113 -
 .../flex/compiler/internal/css/CSSTextNode.java |    54 -
 .../apache/flex/compiler/internal/css/CSSTree.g |   442 -
 .../compiler/internal/css/CSSTypedNode.java     |    39 -
 .../css/CSSURLAndFormatPropertyValue.java       |    65 -
 .../css/codegen/CSSCompilationSession.java      |   417 -
 .../css/codegen/CSSModuleGenerator.java         |   125 -
 .../internal/css/codegen/CSSPatterns.jbg        |    82 -
 .../internal/css/codegen/CSSReducer.java        |   807 -
 .../compiler/internal/css/codegen/CSSRules.jbg  |    57 -
 .../internal/css/codegen/ICSSCodeGenResult.java |    45 -
 .../css/codegen/ICSSRuntimeConstants.java       |    44 -
 .../compiler/internal/css/codegen/Pair.java     |   101 -
 .../flex/compiler/internal/css/codegen/css.jbg  |    58 -
 .../flex/compiler/internal/css/package.hmtl     |    37 -
 .../css/semantics/ActivatedStyleSheets.java     |   150 -
 .../css/semantics/CSSSemanticAnalyzer.java      |   759 -
 .../definitions/AccessorDefinition.java         |   237 -
 .../definitions/AmbiguousDefinition.java        |   335 -
 .../definitions/AppliedVectorDefinition.java    |   625 -
 .../internal/definitions/ClassDefinition.java   |  1458 -
 .../definitions/ClassDefinitionBase.java        |   681 -
 .../definitions/ClassTraitsDefinition.java      |   381 -
 .../definitions/ConstantDefinition.java         |   212 -
 .../internal/definitions/DefinitionBase.java    |  1735 -
 .../internal/definitions/EffectDefinition.java  |    88 -
 .../internal/definitions/EventDefinition.java   |    49 -
 .../definitions/FunctionDefinition.java         |   610 -
 .../internal/definitions/GetterDefinition.java  |   105 -
 .../definitions/InterfaceDefinition.java        |   625 -
 .../definitions/MemberedDefinition.java         |    39 -
 .../definitions/MetadataDefinitionBase.java     |   152 -
 .../definitions/NamespaceDefinition.java        |  2246 --
 .../internal/definitions/PackageDefinition.java |   148 -
 .../definitions/ParameterDefinition.java        |   137 -
 .../definitions/ScopedDefinitionBase.java       |    69 -
 .../internal/definitions/SetterDefinition.java  |   104 -
 .../internal/definitions/StyleDefinition.java   |   254 -
 .../SyntheticBindableGetterDefinition.java      |    33 -
 .../SyntheticBindableSetterDefinition.java      |    33 -
 .../definitions/TypeDefinitionBase.java         |   357 -
 .../definitions/VariableDefinition.java         |   380 -
 .../internal/definitions/VectorInformation.java |   311 -
 .../definitions/metadata/DeprecationInfo.java   |    60 -
 .../internal/definitions/metadata/MetaTag.java  |   365 -
 .../definitions/metadata/MetaTagAttribute.java  |    53 -
 .../metadata/ResourceBundleMetaTag.java         |    59 -
 .../definitions/mxml/MXMLEventHandlerScope.java |    81 -
 .../compiler/internal/definitions/package.html  |    42 -
 .../references/BuiltinReference.java            |    85 -
 .../references/LexicalReference.java            |   102 -
 .../references/NotATypeReference.java           |    82 -
 .../references/ParameterizedReference.java      |    90 -
 .../definitions/references/ReferenceCache.java  |    90 -
 .../references/ResolvedQualifiersReference.java |   184 -
 .../references/ResolvedReference.java           |    80 -
 .../internal/embedding/EmbedAttribute.java      |    76 -
 .../compiler/internal/embedding/EmbedData.java  |   678 -
 .../internal/embedding/EmbedMIMEType.java       |   119 -
 .../embedding/transcoders/DataTranscoder.java   |    72 -
 .../embedding/transcoders/ImageTranscoder.java  |   411 -
 .../embedding/transcoders/JPEGTranscoder.java   |   240 -
 .../embedding/transcoders/MovieTranscoder.java  |   516 -
 .../embedding/transcoders/PBJTranscoder.java    |   128 -
 .../transcoders/ScalableTranscoder.java         |   178 -
 .../embedding/transcoders/SkinTranscoder.java   |   489 -
 .../embedding/transcoders/SoundTranscoder.java  |   369 -
 .../embedding/transcoders/TranscoderBase.java   |   366 -
 .../embedding/transcoders/XMLTranscoder.java    |   226 -
 .../filespecs/IZipFileSpecification.java        |    63 -
 .../filespecs/SWCFileSpecification.java         |   142 -
 .../filespecs/StringFileSpecification.java      |    80 -
 .../filespecs/ZipFileSpecification.java         |   126 -
 .../internal/fxg/dom/AbstractFXGNode.java       |   253 -
 .../internal/fxg/dom/AbstractShapeNode.java     |    82 -
 .../internal/fxg/dom/BitmapGraphicNode.java     |    79 -
 .../compiler/internal/fxg/dom/CDATANode.java    |   137 -
 .../internal/fxg/dom/ContentPropertyNode.java   |    80 -
 .../internal/fxg/dom/DOMParserHelper.java       |   691 -
 .../internal/fxg/dom/DefinitionNode.java        |   120 -
 .../compiler/internal/fxg/dom/DelegateNode.java |   227 -
 .../compiler/internal/fxg/dom/EllipseNode.java  |    94 -
 .../internal/fxg/dom/GradientEntryNode.java     |    70 -
 .../internal/fxg/dom/GraphicContentNode.java    |   559 -
 .../internal/fxg/dom/GraphicContext.java        |    82 -
 .../compiler/internal/fxg/dom/GraphicNode.java  |   397 -
 .../internal/fxg/dom/GroupDefinitionNode.java   |   184 -
 .../compiler/internal/fxg/dom/GroupNode.java    |   223 -
 .../compiler/internal/fxg/dom/IFillNode.java    |    40 -
 .../compiler/internal/fxg/dom/IFilterNode.java  |    40 -
 .../internal/fxg/dom/IMaskableNode.java         |    37 -
 .../compiler/internal/fxg/dom/IMaskingNode.java |    43 -
 .../fxg/dom/IPreserveWhiteSpaceNode.java        |    27 -
 .../internal/fxg/dom/IScalableGradientNode.java |    65 -
 .../compiler/internal/fxg/dom/IStrokeNode.java  |    40 -
 .../compiler/internal/fxg/dom/ITextNode.java    |    70 -
 .../internal/fxg/dom/ITransformNode.java        |    40 -
 .../compiler/internal/fxg/dom/LibraryNode.java  |   122 -
 .../compiler/internal/fxg/dom/LineNode.java     |    86 -
 .../internal/fxg/dom/MaskPropertyNode.java      |    65 -
 .../compiler/internal/fxg/dom/PathNode.java     |   105 -
 .../internal/fxg/dom/PlaceObjectNode.java       |    79 -
 .../compiler/internal/fxg/dom/RectNode.java     |   197 -
 .../compiler/internal/fxg/dom/RichTextNode.java |   945 -
 .../internal/fxg/dom/TextGraphicNode.java       |   444 -
 .../fxg/dom/fills/AbstractFillNode.java         |    81 -
 .../internal/fxg/dom/fills/BitmapFillNode.java  |   116 -
 .../fxg/dom/fills/LinearGradientFillNode.java   |   221 -
 .../fxg/dom/fills/RadialGradientFillNode.java   |   227 -
 .../fxg/dom/fills/SolidColorFillNode.java       |    65 -
 .../fxg/dom/filters/AbstractFilterNode.java     |    99 -
 .../fxg/dom/filters/BevelFilterNode.java        |    96 -
 .../fxg/dom/filters/BlurFilterNode.java         |    68 -
 .../fxg/dom/filters/ColorMatrixFilterNode.java  |   104 -
 .../fxg/dom/filters/DropShadowFilterNode.java   |    93 -
 .../fxg/dom/filters/GlowFilterNode.java         |    84 -
 .../dom/filters/GradientBevelFilterNode.java    |   133 -
 .../fxg/dom/filters/GradientGlowFilterNode.java |   132 -
 .../dom/richtext/AbstractRichBlockTextNode.java |   321 -
 .../dom/richtext/AbstractRichParagraphNode.java |   164 -
 .../dom/richtext/AbstractRichTextLeafNode.java  |   372 -
 .../fxg/dom/richtext/AbstractRichTextNode.java  |   230 -
 .../internal/fxg/dom/richtext/BRNode.java       |    64 -
 .../internal/fxg/dom/richtext/DivNode.java      |   210 -
 .../internal/fxg/dom/richtext/ImgNode.java      |   123 -
 .../internal/fxg/dom/richtext/LinkNode.java     |   241 -
 .../fxg/dom/richtext/ParagraphNode.java         |   214 -
 .../internal/fxg/dom/richtext/SpanNode.java     |    81 -
 .../internal/fxg/dom/richtext/TCYNode.java      |   222 -
 .../internal/fxg/dom/richtext/TabNode.java      |    64 -
 .../internal/fxg/dom/richtext/TextHelper.java   |   712 -
 .../fxg/dom/richtext/TextLayoutFormatNode.java  |    45 -
 .../fxg/dom/richtext/TextPropertyNode.java      |    56 -
 .../fxg/dom/strokes/AbstractStrokeNode.java     |   227 -
 .../dom/strokes/LinearGradientStrokeNode.java   |   215 -
 .../dom/strokes/RadialGradientStrokeNode.java   |   226 -
 .../fxg/dom/strokes/SolidColorStrokeNode.java   |    66 -
 .../fxg/dom/text/AbstractCharacterTextNode.java |   255 -
 .../internal/fxg/dom/text/AbstractTextNode.java |   207 -
 .../compiler/internal/fxg/dom/text/BRNode.java  |    46 -
 .../internal/fxg/dom/text/ParagraphNode.java    |   177 -
 .../internal/fxg/dom/text/SpanNode.java         |    72 -
 .../dom/transforms/AbstractTransformNode.java   |    87 -
 .../fxg/dom/transforms/ColorTransformNode.java  |   106 -
 .../internal/fxg/dom/transforms/MatrixNode.java |    76 -
 .../fxg/dom/types/AlignmentBaseline.java        |    72 -
 .../internal/fxg/dom/types/BaselineOffset.java  |   109 -
 .../internal/fxg/dom/types/BaselineShift.java   |   102 -
 .../internal/fxg/dom/types/BevelType.java       |    51 -
 .../internal/fxg/dom/types/BlendMode.java       |   219 -
 .../fxg/dom/types/BlockProgression.java         |    41 -
 .../fxg/dom/types/BreakOpportunity.java         |    53 -
 .../compiler/internal/fxg/dom/types/Caps.java   |    52 -
 .../internal/fxg/dom/types/ColorWithEnum.java   |   103 -
 .../internal/fxg/dom/types/DigitCase.java       |    47 -
 .../internal/fxg/dom/types/DigitWidth.java      |    47 -
 .../internal/fxg/dom/types/Direction.java       |    41 -
 .../fxg/dom/types/DominantBaseline.java         |    72 -
 .../internal/fxg/dom/types/FillMode.java        |    47 -
 .../internal/fxg/dom/types/FontStyle.java       |    41 -
 .../internal/fxg/dom/types/FontWeight.java      |    41 -
 .../fxg/dom/types/InterpolationMethod.java      |    45 -
 .../compiler/internal/fxg/dom/types/Joints.java |    51 -
 .../fxg/dom/types/JustificationRule.java        |    47 -
 .../fxg/dom/types/JustificationStyle.java       |    53 -
 .../internal/fxg/dom/types/Kerning.java         |    51 -
 .../internal/fxg/dom/types/LeadingModel.java    |    76 -
 .../internal/fxg/dom/types/LigatureLevel.java   |    53 -
 .../internal/fxg/dom/types/LineBreak.java       |    51 -
 .../internal/fxg/dom/types/MaskType.java        |    54 -
 .../internal/fxg/dom/types/NumberAuto.java      |   148 -
 .../internal/fxg/dom/types/NumberInherit.java   |    95 -
 .../fxg/dom/types/NumberPercentAuto.java        |    96 -
 .../internal/fxg/dom/types/ResizeMode.java      |    47 -
 .../internal/fxg/dom/types/ScaleMode.java       |    58 -
 .../internal/fxg/dom/types/ScalingGrid.java     |    32 -
 .../internal/fxg/dom/types/SpreadMethod.java    |    51 -
 .../internal/fxg/dom/types/TextAlign.java       |    65 -
 .../internal/fxg/dom/types/TextDecoration.java  |    41 -
 .../internal/fxg/dom/types/TextJustify.java     |    41 -
 .../internal/fxg/dom/types/TextRotation.java    |    59 -
 .../internal/fxg/dom/types/TypographicCase.java |    59 -
 .../internal/fxg/dom/types/VerticalAlign.java   |    59 -
 .../fxg/dom/types/WhiteSpaceCollapse.java       |    46 -
 .../internal/fxg/dom/types/Winding.java         |    43 -
 .../internal/fxg/logging/AbstractLogger.java    |   135 -
 .../internal/fxg/logging/SystemLogger.java      |    84 -
 .../internal/fxg/resources/FXGFileResolver.java |    86 -
 .../fxg/sax/AbstractFXGVersionHandler.java      |   158 -
 .../compiler/internal/fxg/sax/FXGSAXParser.java |   126 -
 .../internal/fxg/sax/FXGSAXScanner.java         |   573 -
 .../fxg/sax/FXGVersionHandlerRegistry.java      |   193 -
 .../internal/fxg/sax/FXG_v1_0_Handler.java      |   156 -
 .../internal/fxg/sax/FXG_v2_0_Handler.java      |   171 -
 .../internal/fxg/sax/IFXGVersionHandler.java    |    75 -
 .../compiler/internal/fxg/swf/DefineImage.java  |    59 -
 .../compiler/internal/fxg/swf/ImageHelper.java  |   555 -
 .../compiler/internal/fxg/swf/ShapeHelper.java  |  1453 -
 .../compiler/internal/fxg/swf/TextHelper.java   |    49 -
 .../compiler/internal/fxg/swf/TypeHelper.java   |   387 -
 .../compiler/internal/fxg/types/FXGMatrix.java  |   165 -
 .../flex/compiler/internal/graph/Graph.java     |   206 -
 .../flex/compiler/internal/graph/GraphEdge.java |    51 -
 .../compiler/internal/graph/GraphMLWriter.java  |   377 -
 .../flex/compiler/internal/graph/IGraph.java    |   103 -
 .../compiler/internal/graph/IGraphEdge.java     |    39 -
 .../compiler/internal/graph/IGraphable.java     |    27 -
 .../compiler/internal/graph/IReportWriter.java  |    45 -
 .../graph/InvalidationBytesCalculator.java      |    89 -
 .../internal/graph/LinkReportWriter.java        |   298 -
 .../internal/graph/SynchronizedGraph.java       |   169 -
 .../internal/graph/TopologicalSort.java         |   225 -
 .../compiler/internal/graph/XMLGraphWriter.java |   126 -
 .../compiler/internal/mxml/EntityProcessor.java |   285 -
 .../flex/compiler/internal/mxml/MXMLData.java   |   965 -
 .../compiler/internal/mxml/MXMLDataManager.java |    62 -
 .../compiler/internal/mxml/MXMLDialect.java     |   709 -
 .../compiler/internal/mxml/MXMLDialect2006.java |   426 -
 .../compiler/internal/mxml/MXMLDialect2009.java |    58 -
 .../compiler/internal/mxml/MXMLDialect2012.java |   105 -
 .../internal/mxml/MXMLInstructionData.java      |   129 -
 .../internal/mxml/MXMLManifestManager.java      |   418 -
 .../mxml/MXMLNamespaceAttributeData.java        |    64 -
 .../internal/mxml/MXMLNamespaceMapping.java     |    76 -
 .../internal/mxml/MXMLStateSplitter.java        |   101 -
 .../internal/mxml/MXMLTagAttributeData.java     |   578 -
 .../compiler/internal/mxml/MXMLTagData.java     |  1135 -
 .../compiler/internal/mxml/MXMLTextData.java    |   390 -
 .../compiler/internal/mxml/MXMLUnitData.java    |   366 -
 .../compiler/internal/mxml/StateDefinition.java |   104 -
 .../internal/mxml/StateDefinitionBase.java      |    81 -
 .../internal/mxml/StateGroupDefinition.java     |    89 -
 .../flex/compiler/internal/mxml/package.html    |    33 -
 .../compiler/internal/parsing/FakingReader.java |   215 -
 .../internal/parsing/FilteringList.java         |    70 -
 .../internal/parsing/ISourceFragment.java       |    64 -
 .../internal/parsing/ITokenStreamFilter.java    |    27 -
 .../internal/parsing/SourceFragment.java        |   133 -
 .../internal/parsing/SourceFragmentsReader.java |   165 -
 .../compiler/internal/parsing/TokenBase.java    |   515 -
 .../internal/parsing/as/ASBalancingScanner.java |   106 -
 .../internal/parsing/as/ASDocToken.java         |    44 -
 .../internal/parsing/as/ASDocTokenizer.java     |    94 -
 .../compiler/internal/parsing/as/ASParser.g     |  3223 --
 .../compiler/internal/parsing/as/ASToken.java   |  1010 -
 .../internal/parsing/as/BaseASParser.java       |  3043 --
 .../internal/parsing/as/BaseMetaTagParser.java  |   165 -
 .../internal/parsing/as/BaseRawASTokenizer.java |   361 -
 .../internal/parsing/as/BaseRawTokenizer.java   |   387 -
 .../parsing/as/BaseRepairingTokenBuffer.java    |   110 -
 .../as/BaseTokenizerWithFakeCharacters.java     |    78 -
 .../parsing/as/ConfigCompilationUnit.java       |    97 -
 .../internal/parsing/as/ConfigProcessor.java    |   503 -
 .../internal/parsing/as/DeferFunctionBody.java  |    36 -
 .../internal/parsing/as/IProblemReporter.java   |    42 -
 .../parsing/as/IProjectConfigVariables.java     |    74 -
 .../parsing/as/IRepairingTokenBuffer.java       |   118 -
 .../parsing/as/ImportMetadataTokenTypes.txt     |    68 -
 .../internal/parsing/as/IncludeHandler.java     |   595 -
 .../parsing/as/MetaDataPayloadToken.java        |   127 -
 .../internal/parsing/as/MetadataParser.g        |   397 -
 .../internal/parsing/as/MetadataToken.java      |    96 -
 .../internal/parsing/as/MetadataTokenizer.java  |   355 -
 .../internal/parsing/as/NilASDocDelegate.java   |   131 -
 .../compiler/internal/parsing/as/OffsetCue.java |   127 -
 .../internal/parsing/as/OffsetLookup.java       |   230 -
 .../internal/parsing/as/RawASDocTokenizer.lex   |   234 -
 .../internal/parsing/as/RawASTokenizer.lex      |  1325 -
 .../parsing/as/RepairingTokenBuffer.java        |   153 -
 .../parsing/as/SimpleASDocDelegate.java         |   143 -
 .../parsing/as/StreamingASTokenizer.java        |  1871 --
 .../parsing/as/StreamingTokenBuffer.java        |   208 -
 .../internal/parsing/as/skeleton.default        |   349 -
 .../internal/parsing/as/skeleton.falcon         |   398 -
 .../parsing/mxml/BalancingMXMLProcessor.java    |   139 -
 .../parsing/mxml/BaseRawMXMLTokenizer.java      |   278 -
 .../internal/parsing/mxml/MXMLScopeBuilder.java |   782 -
 .../internal/parsing/mxml/MXMLTagDataDepth.java |   263 -
 .../parsing/mxml/MXMLTagDataPayload.java        |    63 -
 .../internal/parsing/mxml/MXMLToken.java        |   238 -
 .../internal/parsing/mxml/MXMLTokenizer.java    |   439 -
 .../parsing/mxml/MXMLUnitDataIterator.java      |    55 -
 .../internal/parsing/mxml/RawMXMLTokenizer.lex  |   560 -
 .../flex/compiler/internal/parsing/package.html |    33 -
 .../compiler/internal/projects/ASCProject.java  |    77 -
 .../compiler/internal/projects/ASProject.java   |   470 -
 .../internal/projects/ASSourceFileHandler.java  |    66 -
 .../internal/projects/CompilerProject.java      |  1004 -
 .../internal/projects/ConfigManager.java        |   313 -
 .../internal/projects/DefinitionPriority.java   |   137 -
 .../internal/projects/DependencyGraph.java      |   805 -
 .../internal/projects/FXGSourceFileHandler.java |    66 -
 .../compiler/internal/projects/FlexProject.java |  2186 --
 .../projects/FlexProjectConfigurator.java       |   250 -
 .../internal/projects/ISourceFileHandler.java   |    89 -
 .../projects/LibraryDependencyGraph.java        |   345 -
 .../internal/projects/LibraryPathManager.java   |   673 -
 .../projects/MXMLSourceFileHandler.java         |    74 -
 .../ResourceBundleSourceFileHandler.java        |    73 -
 .../internal/projects/SourceListManager.java    |   255 -
 .../internal/projects/SourcePathManager.java    |   701 -
 .../internal/projects/ThemeUtilities.java       |    73 -
 .../compiler/internal/projects/package.html     |    33 -
 .../resourcebundles/PropertiesFileParser.java   |   520 -
 .../resourcebundles/ResourceBundleUtils.java    |   336 -
 .../compiler/internal/scopes/ASFileScope.java   |   443 -
 .../internal/scopes/ASFileScopeProvider.java    |    54 -
 .../internal/scopes/ASProjectScope.java         |  2133 --
 .../flex/compiler/internal/scopes/ASScope.java  |  1698 -
 .../compiler/internal/scopes/ASScopeBase.java   |   519 -
 .../compiler/internal/scopes/ASScopeCache.java  |   675 -
 .../compiler/internal/scopes/CatchScope.java    |    48 -
 .../compiler/internal/scopes/ClosureScope.java  |    33 -
 .../internal/scopes/EmptyDefinitionStore.java   |   102 -
 .../compiler/internal/scopes/FXGFileScope.java  |    33 -
 .../compiler/internal/scopes/FunctionScope.java |    41 -
 .../internal/scopes/IDefinitionStore.java       |   127 -
 .../internal/scopes/IMutableDefinitionSet.java  |    57 -
 .../internal/scopes/LargeDefinitionSet.java     |   102 -
 .../internal/scopes/LargeDefinitionStore.java   |   199 -
 .../compiler/internal/scopes/MXMLFileScope.java |   631 -
 .../internal/scopes/NamespaceSetPredicate.java  |   118 -
 .../internal/scopes/NoDefinitionScope.java      |   132 -
 .../compiler/internal/scopes/PackageScope.java  |   165 -
 .../internal/scopes/SWCFileScopeProvider.java   |   124 -
 .../compiler/internal/scopes/ScopeView.java     |   340 -
 .../internal/scopes/SmallDefinitionSet.java     |   150 -
 .../internal/scopes/SmallDefinitionStore1.java  |   157 -
 .../internal/scopes/SmallDefinitionStore2.java  |   185 -
 .../internal/scopes/SmallDefinitionStore4.java  |   220 -
 .../internal/scopes/SmallDefinitionStore8.java  |   290 -
 .../scopes/SmallDefinitionStoreBase.java        |   341 -
 .../compiler/internal/scopes/TypeScope.java     |   666 -
 .../compiler/internal/scopes/WithScope.java     |    42 -
 .../flex/compiler/internal/scopes/package.html  |    33 -
 .../semantics/MethodBodySemanticChecker.java    |  3063 --
 .../internal/semantics/PostProcessStep.java     |    27 -
 .../internal/semantics/SemanticUtils.java       |  2968 --
 .../compiler/internal/targets/AppSWFTarget.java |   390 -
 .../internal/targets/FlexAppSWFTarget.java      |  1857 --
 .../targets/FlexApplicationFrame1Info.java      |   257 -
 .../compiler/internal/targets/FlexFontInfo.java |    56 -
 .../internal/targets/FlexFrame1Info.java        |   225 -
 .../internal/targets/FlexLibraryFrame1Info.java |    44 -
 .../internal/targets/FlexLibrarySWFTarget.java  |   472 -
 .../compiler/internal/targets/FlexRSLInfo.java  |   235 -
 .../internal/targets/FlexSplashScreenImage.java |    50 -
 .../compiler/internal/targets/FlexTarget.java   |   745 -
 .../internal/targets/ILibrarySWFTarget.java     |    56 -
 .../internal/targets/ITargetAttributes.java     |   116 -
 .../internal/targets/LibrarySWFTarget.java      |   130 -
 .../internal/targets/LinkageChecker.java        |   147 -
 .../internal/targets/NilTargetAttributes.java   |   128 -
 .../compiler/internal/targets/SWCTarget.java    |   995 -
 .../compiler/internal/targets/SWFTarget.java    |   874 -
 .../compiler/internal/targets/TagSorter.java    |   154 -
 .../flex/compiler/internal/targets/Target.java  |   820 -
 .../internal/targets/TargetAttributeBase.java   |   225 -
 .../internal/targets/TargetAttributesMap.java   |   162 -
 .../targets/TargetAttributesMetadata.java       |   140 -
 .../compiler/internal/targets/TargetReport.java |   199 -
 .../flex/compiler/internal/targets/package.html |    33 -
 .../testing/NodesToXMLStringFormatter.java      |   129 -
 .../flex/compiler/internal/testing/package.html |    33 -
 .../compiler/internal/tree/as/AccessorNode.java |   183 -
 .../internal/tree/as/ArrayLiteralNode.java      |   124 -
 .../internal/tree/as/BaseDefinitionNode.java    |   453 -
 .../tree/as/BaseLiteralContainerNode.java       |   185 -
 .../tree/as/BaseStatementExpressionNode.java    |   109 -
 .../internal/tree/as/BaseStatementNode.java     |    67 -
 .../tree/as/BaseTypedDefinitionNode.java        |   223 -
 .../internal/tree/as/BaseVariableNode.java      |   390 -
 .../internal/tree/as/BinaryOperatorAsNode.java  |    95 -
 .../tree/as/BinaryOperatorAssignmentNode.java   |    87 -
 .../BinaryOperatorBitwiseAndAssignmentNode.java |   101 -
 .../tree/as/BinaryOperatorBitwiseAndNode.java   |    88 -
 ...yOperatorBitwiseLeftShiftAssignmentNode.java |   101 -
 .../as/BinaryOperatorBitwiseLeftShiftNode.java  |    88 -
 .../BinaryOperatorBitwiseOrAssignmentNode.java  |   101 -
 .../tree/as/BinaryOperatorBitwiseOrNode.java    |    88 -
 ...OperatorBitwiseRightShiftAssignmentNode.java |   101 -
 .../as/BinaryOperatorBitwiseRightShiftNode.java |    88 -
 ...BitwiseUnsignedRightShiftAssignmentNode.java |   101 -
 ...ryOperatorBitwiseUnsignedRightShiftNode.java |   100 -
 .../BinaryOperatorBitwiseXorAssignmentNode.java |   101 -
 .../tree/as/BinaryOperatorBitwiseXorNode.java   |    88 -
 .../tree/as/BinaryOperatorCommaNode.java        |    88 -
 .../BinaryOperatorDivisionAssignmentNode.java   |   101 -
 .../tree/as/BinaryOperatorDivisionNode.java     |    88 -
 .../tree/as/BinaryOperatorEqualNode.java        |    88 -
 .../as/BinaryOperatorGreaterThanEqualsNode.java |    88 -
 .../tree/as/BinaryOperatorGreaterThanNode.java  |    88 -
 .../internal/tree/as/BinaryOperatorInNode.java  |    88 -
 .../tree/as/BinaryOperatorInstanceOfNode.java   |    88 -
 .../internal/tree/as/BinaryOperatorIsNode.java  |    88 -
 .../as/BinaryOperatorLessThanEqualsNode.java    |    88 -
 .../tree/as/BinaryOperatorLessThanNode.java     |    88 -
 .../BinaryOperatorLogicalAndAssignmentNode.java |   102 -
 .../tree/as/BinaryOperatorLogicalAndNode.java   |    87 -
 .../BinaryOperatorLogicalOrAssignmentNode.java  |   101 -
 .../tree/as/BinaryOperatorLogicalOrNode.java    |    87 -
 .../as/BinaryOperatorMinusAssignmentNode.java   |   101 -
 .../tree/as/BinaryOperatorMinusNode.java        |    88 -
 .../as/BinaryOperatorModuloAssignmentNode.java  |   101 -
 .../tree/as/BinaryOperatorModuloNode.java       |    88 -
 ...aryOperatorMultiplicationAssignmentNode.java |   101 -
 .../as/BinaryOperatorMultiplicationNode.java    |    88 -
 .../tree/as/BinaryOperatorNodeBase.java         |   396 -
 .../tree/as/BinaryOperatorNotEqualNode.java     |    88 -
 .../as/BinaryOperatorPlusAssignmentNode.java    |   101 -
 .../tree/as/BinaryOperatorPlusNode.java         |   138 -
 .../tree/as/BinaryOperatorStrictEqualNode.java  |    88 -
 .../as/BinaryOperatorStrictNotEqualNode.java    |    88 -
 .../compiler/internal/tree/as/BlockNode.java    |    81 -
 .../compiler/internal/tree/as/CatchNode.java    |   140 -
 .../internal/tree/as/ChainedVariableNode.java   |   179 -
 .../compiler/internal/tree/as/ClassNode.java    |   663 -
 .../internal/tree/as/ClassReferenceNode.java    |    91 -
 .../internal/tree/as/ConditionalNode.java       |   111 -
 .../tree/as/ConfigConditionBlockNode.java       |    74 -
 .../internal/tree/as/ConfigConstNode.java       |   131 -
 .../internal/tree/as/ConfigExpressionNode.java  |   108 -
 .../internal/tree/as/ConfigNamespaceNode.java   |    53 -
 .../internal/tree/as/ContainerNode.java         |   168 -
 .../tree/as/DefaultXMLNamespaceNode.java        |   106 -
 .../internal/tree/as/DoWhileLoopNode.java       |    81 -
 .../internal/tree/as/DynamicAccessNode.java     |    86 -
 .../compiler/internal/tree/as/EmbedNode.java    |   142 -
 .../internal/tree/as/ExpressionNodeBase.java    |   505 -
 .../compiler/internal/tree/as/FileNode.java     |   584 -
 .../internal/tree/as/FixedChildrenNode.java     |    38 -
 .../compiler/internal/tree/as/ForLoopNode.java  |   174 -
 .../compiler/internal/tree/as/FullNameNode.java |   183 -
 .../internal/tree/as/FunctionCallNode.java      |   321 -
 .../compiler/internal/tree/as/FunctionNode.java |  1053 -
 .../internal/tree/as/FunctionObjectNode.java    |   145 -
 .../compiler/internal/tree/as/GetterNode.java   |   116 -
 .../tree/as/IInitializableDefinitionNode.java   |    42 -
 .../internal/tree/as/IdentifierNode.java        |  1048 -
 .../flex/compiler/internal/tree/as/IfNode.java  |   119 -
 .../compiler/internal/tree/as/ImportNode.java   |   240 -
 .../internal/tree/as/InterfaceNode.java         |   388 -
 .../internal/tree/as/IterationFlowNode.java     |   134 -
 .../compiler/internal/tree/as/KeywordNode.java  |   173 -
 .../internal/tree/as/LabeledStatementNode.java  |    94 -
 .../tree/as/LanguageIdentifierNode.java         |   592 -
 .../compiler/internal/tree/as/LiteralNode.java  |   306 -
 .../tree/as/MemberAccessExpressionNode.java     |   310 -
 .../compiler/internal/tree/as/MemberedNode.java |    69 -
 .../compiler/internal/tree/as/ModifierNode.java |   120 -
 .../tree/as/ModifiersContainerNode.java         |    54 -
 .../tree/as/NamespaceAccessExpressionNode.java  |   171 -
 .../tree/as/NamespaceIdentifierNode.java        |   368 -
 .../internal/tree/as/NamespaceNode.java         |   243 -
 .../flex/compiler/internal/tree/as/NilNode.java |    59 -
 .../compiler/internal/tree/as/NodeBase.java     |  1035 -
 .../tree/as/NonResolvingIdentifierNode.java     |    92 -
 .../internal/tree/as/NumericLiteralNode.java    |   284 -
 .../internal/tree/as/ObjectLiteralNode.java     |    92 -
 .../tree/as/ObjectLiteralValuePairNode.java     |   136 -
 .../internal/tree/as/OperatorNodeBase.java      |   130 -
 .../compiler/internal/tree/as/PackageNode.java  |   316 -
 .../internal/tree/as/ParameterNode.java         |   311 -
 .../tree/as/QualifiedNameExpressionNode.java    |    96 -
 .../as/QualifiedNamespaceExpressionNode.java    |   140 -
 .../internal/tree/as/RegExpLiteralNode.java     |   188 -
 .../compiler/internal/tree/as/ReturnNode.java   |    89 -
 .../tree/as/RuntimeNameExpressionNode.java      |   120 -
 .../internal/tree/as/ScopedBlockNode.java       |   243 -
 .../compiler/internal/tree/as/SetterNode.java   |   138 -
 .../compiler/internal/tree/as/SwitchNode.java   |   107 -
 .../compiler/internal/tree/as/TerminalNode.java |   118 -
 .../internal/tree/as/TernaryOperatorNode.java   |   184 -
 .../compiler/internal/tree/as/ThrowNode.java    |    85 -
 .../tree/as/TransparentContainerNode.java       |    58 -
 .../compiler/internal/tree/as/TreeNode.java     |   321 -
 .../flex/compiler/internal/tree/as/TryNode.java |   155 -
 .../internal/tree/as/TypedExpressionNode.java   |   305 -
 .../internal/tree/as/UnaryOperatorAtNode.java   |   111 -
 .../tree/as/UnaryOperatorBitwiseNotNode.java    |    86 -
 .../tree/as/UnaryOperatorDeleteNode.java        |    86 -
 .../tree/as/UnaryOperatorLogicalNotNode.java    |    86 -
 .../tree/as/UnaryOperatorMinusNode.java         |    88 -
 .../internal/tree/as/UnaryOperatorNodeBase.java |   285 -
 .../internal/tree/as/UnaryOperatorPlusNode.java |    88 -
 .../tree/as/UnaryOperatorPostDecrementNode.java |    91 -
 .../tree/as/UnaryOperatorPostIncrementNode.java |    91 -
 .../tree/as/UnaryOperatorPreDecrementNode.java  |    87 -
 .../tree/as/UnaryOperatorPreIncrementNode.java  |    87 -
 .../tree/as/UnaryOperatorTypeOfNode.java        |    86 -
 .../internal/tree/as/UnaryOperatorVoidNode.java |    77 -
 .../internal/tree/as/UseNamespaceNode.java      |   130 -
 .../tree/as/VariableExpressionNode.java         |   134 -
 .../compiler/internal/tree/as/VariableNode.java |   248 -
 .../internal/tree/as/VectorLiteralNode.java     |   154 -
 .../internal/tree/as/WhileLoopNode.java         |    64 -
 .../compiler/internal/tree/as/WithNode.java     |   117 -
 .../internal/tree/as/XMLListLiteralNode.java    |    88 -
 .../internal/tree/as/XMLLiteralNode.java        |   123 -
 .../tree/as/metadata/AccessibilityTagNode.java  |    31 -
 .../tree/as/metadata/AlternativeTagNode.java    |    30 -
 .../as/metadata/BaseDefinitionMetaTagNode.java  |   261 -
 .../tree/as/metadata/BasicMetaTagNode.java      |    57 -
 .../as/metadata/DefaultPropertyTagNode.java     |    91 -
 .../tree/as/metadata/EffectTagNode.java         |   106 -
 .../internal/tree/as/metadata/EventTagNode.java |   104 -
 .../tree/as/metadata/EventTriggerTagNode.java   |   103 -
 .../tree/as/metadata/InspectableTagNode.java    |   225 -
 .../internal/tree/as/metadata/MetaTagNode.java  |   285 -
 .../internal/tree/as/metadata/MetaTagValue.java |    51 -
 .../internal/tree/as/metadata/MetaTagsNode.java |   345 -
 .../tree/as/metadata/MultiValueMetaTagNode.java |    70 -
 .../tree/as/metadata/ResourceBundleTagNode.java |   103 -
 .../tree/as/metadata/SkinClassTagNode.java      |    33 -
 .../internal/tree/as/metadata/StyleTagNode.java |   225 -
 .../internal/tree/as/metadata/TypedTagNode.java |    77 -
 .../flex/compiler/internal/tree/as/package.html |    42 -
 .../as/parts/AccessorFunctionContentsPart.java  |    44 -
 .../internal/tree/as/parts/DecorationPart.java  |   184 -
 .../tree/as/parts/FunctionContentsPart.java     |    99 -
 .../as/parts/IAccessorFunctionContentsPart.java |    29 -
 .../internal/tree/as/parts/IDecorationPart.java |    73 -
 .../tree/as/parts/IFunctionContentsPart.java    |    57 -
 .../tree/as/parts/SparseDecorationPart.java     |    83 -
 .../tree/as/parts/VariableDecorationPart.java   |    79 -
 .../internal/tree/mxml/MXMLApplicationNode.java |   115 -
 .../internal/tree/mxml/MXMLArrayNode.java       |   329 -
 .../tree/mxml/MXMLBindingAttributeNode.java     |   155 -
 .../internal/tree/mxml/MXMLBindingNode.java     |   250 -
 .../internal/tree/mxml/MXMLBooleanNode.java     |    80 -
 .../tree/mxml/MXMLClassDefinitionNode.java      |  1132 -
 .../internal/tree/mxml/MXMLClassNode.java       |   150 -
 .../tree/mxml/MXMLClassReferenceNodeBase.java   |   716 -
 .../internal/tree/mxml/MXMLClearNode.java       |    60 -
 .../mxml/MXMLCompilerDirectiveNodeBase.java     |    69 -
 .../tree/mxml/MXMLCompilerDirectiveParser.java  |   126 -
 .../internal/tree/mxml/MXMLComponentNode.java   |   206 -
 .../mxml/MXMLConcatenatedDataBindingNode.java   |    73 -
 .../tree/mxml/MXMLDataBindingParser.java        |   479 -
 .../tree/mxml/MXMLDeclarationsNode.java         |   155 -
 .../tree/mxml/MXMLDeferredInstanceNode.java     |   208 -
 .../internal/tree/mxml/MXMLDefinitionNode.java  |   217 -
 .../internal/tree/mxml/MXMLDesignLayerNode.java |    97 -
 .../internal/tree/mxml/MXMLDocumentNode.java    |   149 -
 .../tree/mxml/MXMLEffectSpecifierNode.java      |    58 -
 .../internal/tree/mxml/MXMLEmbedNode.java       |   145 -
 .../tree/mxml/MXMLEventSpecifierNode.java       |   305 -
 .../tree/mxml/MXMLExpressionNodeBase.java       |   207 -
 .../internal/tree/mxml/MXMLFactoryNode.java     |   114 -
 .../internal/tree/mxml/MXMLFileNode.java        |   535 -
 .../internal/tree/mxml/MXMLFunctionNode.java    |    99 -
 .../internal/tree/mxml/MXMLHTTPServiceNode.java |    97 -
 .../MXMLHTTPServiceRequestPropertyNode.java     |   112 -
 .../internal/tree/mxml/MXMLImplementsNode.java  |   172 -
 .../tree/mxml/MXMLImplicitImportNode.java       |    65 -
 .../internal/tree/mxml/MXMLInstanceNode.java    |   439 -
 .../internal/tree/mxml/MXMLIntNode.java         |    80 -
 .../internal/tree/mxml/MXMLLibraryNode.java     |   112 -
 .../internal/tree/mxml/MXMLLiteralNode.java     |    82 -
 .../internal/tree/mxml/MXMLMetadataNode.java    |   130 -
 .../internal/tree/mxml/MXMLModelNode.java       |   155 -
 .../MXMLModelPropertyContainerNodeBase.java     |   247 -
 .../tree/mxml/MXMLModelPropertyNode.java        |   159 -
 .../internal/tree/mxml/MXMLModelRootNode.java   |    59 -
 .../internal/tree/mxml/MXMLNodeBase.java        |   954 -
 .../internal/tree/mxml/MXMLNumberNode.java      |    84 -
 .../internal/tree/mxml/MXMLObjectNode.java      |    51 -
 .../internal/tree/mxml/MXMLPrivateNode.java     |    70 -
 .../tree/mxml/MXMLPropertySpecifierNode.java    |   546 -
 .../internal/tree/mxml/MXMLRegExpNode.java      |    78 -
 .../tree/mxml/MXMLRemoteObjectMethodNode.java   |   113 -
 .../tree/mxml/MXMLRemoteObjectNode.java         |    85 -
 .../internal/tree/mxml/MXMLReparentNode.java    |   145 -
 .../internal/tree/mxml/MXMLRepeaterNode.java    |    53 -
 .../internal/tree/mxml/MXMLResourceNode.java    |   155 -
 .../internal/tree/mxml/MXMLScriptNode.java      |   276 -
 .../tree/mxml/MXMLSingleDataBindingNode.java    |    81 -
 .../tree/mxml/MXMLSpecifierNodeBase.java        |   177 -
 .../internal/tree/mxml/MXMLStateNode.java       |   244 -
 .../internal/tree/mxml/MXMLStringNode.java      |   124 -
 .../internal/tree/mxml/MXMLStyleNode.java       |   153 -
 .../tree/mxml/MXMLStyleSpecifierNode.java       |   110 -
 .../internal/tree/mxml/MXMLTreeBuilder.java     |   901 -
 .../internal/tree/mxml/MXMLUintNode.java        |    82 -
 .../internal/tree/mxml/MXMLVectorNode.java      |   323 -
 .../internal/tree/mxml/MXMLWebServiceNode.java  |    85 -
 .../tree/mxml/MXMLWebServiceOperationNode.java  |   113 -
 .../internal/tree/mxml/MXMLXMLListNode.java     |   122 -
 .../internal/tree/mxml/MXMLXMLNode.java         |   227 -
 .../compiler/internal/tree/mxml/XMLBuilder.java |   708 -
 .../compiler/internal/tree/mxml/package.html    |    42 -
 .../properties/ResourceBundleEntryNode.java     |    62 -
 .../tree/properties/ResourceBundleFileNode.java |    69 -
 .../internal/tree/properties/package.html       |    43 -
 .../internal/units/ABCCompilationUnit.java      |   239 -
 .../internal/units/ASCompilationUnit.java       |   649 -
 .../internal/units/CompilationUnitBase.java     |  1150 -
 .../internal/units/EmbedCompilationUnit.java    |   333 -
 .../units/EmbedCompilationUnitFactory.java      |   142 -
 .../internal/units/FXGCompilationUnit.java      |   431 -
 .../units/ImportedASCompilationUnit.java        |    70 -
 .../units/InvisibleCompilationUnit.java         |   228 -
 .../internal/units/MXMLCompilationUnit.java     |   290 -
 .../units/ResourceBundleCompilationUnit.java    |   713 -
 .../units/ResourceModuleCompilationUnit.java    |   277 -
 .../internal/units/SWCCompilationUnit.java      |   488 -
 .../units/ServicesXMLCompilationUnit.java       |   117 -
 .../units/SourceCompilationUnitFactory.java     |   165 -
 .../units/StringToCompilationUnitMap.java       |   456 -
 .../units/StyleModuleCompilationUnit.java       |   268 -
 .../flex/compiler/internal/units/package.html   |    33 -
 .../units/requests/ABCBytesRequestResult.java   |   144 -
 .../requests/ABCFileScopeRequestResult.java     |    64 -
 .../requests/ASFileScopeRequestResult.java      |   142 -
 .../requests/EmbedFileScopeRequestResult.java   |    38 -
 .../requests/FileScopeRequestResultBase.java    |   158 -
 .../internal/units/requests/RequestMaker.java   |   266 -
 .../units/requests/SWFTagsRequestResult.java    |   127 -
 .../units/requests/SyntaxTreeRequestResult.java |    92 -
 .../internal/units/requests/package.html        |    33 -
 .../compiler/internal/workspaces/Workspace.java |  1244 -
 .../compiler/internal/workspaces/package.html   |    33 -
 .../apache/flex/compiler/messages_en.properties |   350 -
 .../apache/flex/compiler/messages_fr.properties |   716 -
 .../apache/flex/compiler/messages_ja.properties |   716 -
 .../flex/compiler/messages_zh_CN.properties     |   716 -
 .../apache/flex/compiler/mxml/IMXMLData.java    |   125 -
 .../flex/compiler/mxml/IMXMLDataManager.java    |    53 -
 .../compiler/mxml/IMXMLInstructionData.java     |    47 -
 .../compiler/mxml/IMXMLLanguageConstants.java   |   414 -
 .../compiler/mxml/IMXMLManifestManager.java     |    82 -
 .../mxml/IMXMLNamespaceAttributeData.java       |    39 -
 .../compiler/mxml/IMXMLNamespaceMapping.java    |    42 -
 .../compiler/mxml/IMXMLTagAttributeData.java    |   168 -
 .../apache/flex/compiler/mxml/IMXMLTagData.java |   234 -
 .../flex/compiler/mxml/IMXMLTextData.java       |   122 -
 .../flex/compiler/mxml/IMXMLTypeConstants.java  |   210 -
 .../flex/compiler/mxml/IMXMLUnitData.java       |   167 -
 .../flex/compiler/mxml/IStateDefinition.java    |    49 -
 .../compiler/mxml/IStateDefinitionBase.java     |    39 -
 .../compiler/mxml/IStateGroupDefinition.java    |    50 -
 .../flex/compiler/mxml/IXMLNameResolver.java    |    73 -
 .../org/apache/flex/compiler/mxml/package.html  |    52 -
 .../src/org/apache/flex/compiler/package.html   |   137 -
 .../compiler/parsing/GenericTokenStream.java    |    77 -
 .../compiler/parsing/IASBalancingScanner.java   |    53 -
 .../apache/flex/compiler/parsing/IASToken.java  |    80 -
 .../flex/compiler/parsing/IASTokenizer.java     |    61 -
 .../apache/flex/compiler/parsing/ICMToken.java  |    91 -
 .../flex/compiler/parsing/IMXMLToken.java       |   103 -
 .../flex/compiler/parsing/IMXMLTokenizer.java   |    48 -
 .../flex/compiler/parsing/IMetadataParser.java  |    29 -
 .../flex/compiler/parsing/MXMLTokenFactory.java |    52 -
 .../flex/compiler/parsing/MXMLTokenTypes.java   |   143 -
 .../apache/flex/compiler/parsing/package.html   |    44 -
 .../problems/ANELibraryNotAllowedProblem.java   |    44 -
 .../problems/ASDocNotClosedProblem.java         |    41 -
 .../problems/AbstractDeprecatedAPIProblem.java  |    36 -
 .../problems/AbstractSemanticProblem.java       |    46 -
 .../problems/AccessUndefinedMemberProblem.java  |    45 -
 ...AccessUndefinedPropertyInPackageProblem.java |    50 -
 .../AccessUndefinedPropertyProblem.java         |    44 -
 .../problems/AccessorTypesMustMatchProblem.java |    38 -
 .../problems/AmbiguousGotoTargetProblem.java    |    57 -
 .../problems/AmbiguousReferenceProblem.java     |    41 -
 .../AnyNamespaceCannotBeQualifierProblem.java   |    38 -
 .../compiler/problems/ArrayCastProblem.java     |    44 -
 .../compiler/problems/ArrayDowncastProblem.java |    44 -
 .../compiler/problems/AssignToConstProblem.java |    40 -
 .../problems/AssignToFunctionProblem.java       |    46 -
 .../AssignToNonReferenceValueProblem.java       |    40 -
 .../AssignToReadOnlyPropertyProblem.java        |    43 -
 .../AssignmentInConditionalProblem.java         |    42 -
 .../AttemptToDeleteFixedPropertyProblem.java    |    44 -
 .../AttributesAreNotCallableProblem.java        |    39 -
 ...tesNotAllowedOnPackageDefinitionProblem.java |    46 -
 .../BURMDiagnosticForEachExpectedInProblem.java |    42 -
 .../BURMDiagnosticNotAllowedHereProblem.java    |    43 -
 .../BURMPatternMatchFailureProblem.java         |    44 -
 .../BadAccessInterfaceMemberProblem.java        |    46 -
 .../compiler/problems/BadCharacterProblem.java  |    41 -
 .../problems/BadSetterReturnTypeProblem.java    |    41 -
 .../problems/BaseClassIsFinalProblem.java       |    41 -
 .../compiler/problems/CSSCodeGenProblem.java    |    38 -
 .../compiler/problems/CSSEmbedAssetProblem.java |    46 -
 .../CSSExcludedStylePropertyProblem.java        |    48 -
 .../compiler/problems/CSSParserProblem.java     |    74 -
 .../flex/compiler/problems/CSSProblem.java      |    38 -
 .../CSSUndefinedNamespacePrefixProblem.java     |    46 -
 .../problems/CSSUndefinedTypeProblem.java       |    46 -
 .../CSSUnknownDefaultNamespaceProblem.java      |    48 -
 .../CSSUnresolvedClassReferenceProblem.java     |    45 -
 .../problems/CSSUnusedTypeSelectorProblem.java  |    42 -
 .../problems/CallUndefinedMethodProblem.java    |    42 -
 .../problems/CanNotInsertSemicolonProblem.java  |    40 -
 .../CannotDeleteSuperDescendantsProblem.java    |    44 -
 .../problems/CannotExtendClassProblem.java      |    46 -
 .../problems/CannotExtendInterfaceProblem.java  |    48 -
 .../CannotResolveConfigExpressionProblem.java   |    41 -
 ...olveProjectLevelConfigExpressionProblem.java |    39 -
 .../problems/CircularTypeReferenceProblem.java  |    42 -
 .../ClassesMappedToSameRemoteAliasProblem.java  |    43 -
 .../problems/CodegenInternalProblem.java        |    59 -
 .../flex/compiler/problems/CodegenProblem.java  |    39 -
 .../ComparisonBetweenUnrelatedTypesProblem.java |    48 -
 .../problems/CompiledAsAComponentProblem.java   |    46 -
 .../flex/compiler/problems/CompilerProblem.java |   222 -
 .../problems/CompilerProblemClassification.java |    40 -
 .../problems/CompilerProblemSeverity.java       |    41 -
 .../problems/ComponentTagWithoutURIProblem.java |    46 -
 .../ConfigurationFileNotFoundProblem.java       |    37 -
 .../compiler/problems/ConfigurationProblem.java |    59 -
 ...flictingInheritedNameInNamespaceProblem.java |    45 -
 .../ConflictingNameInNamespaceProblem.java      |    44 -
 .../problems/ConstNotInitializedProblem.java    |    39 -
 .../ConstructorCannotHaveReturnTypeProblem.java |    38 -
 .../problems/ConstructorInInterfaceProblem.java |    45 -
 .../ConstructorIsGetterSetterProblem.java       |    38 -
 .../problems/ConstructorIsStaticProblem.java    |    40 -
 .../ConstructorMustBePublicProblem.java         |    41 -
 .../CountedForLoopInitializerProblem.java       |    42 -
 .../problems/CyclicalIncludesProblem.java       |    38 -
 .../flex/compiler/problems/DateCastProblem.java |    49 -
 .../DecrementMustBeReferenceProblem.java        |    42 -
 .../DefinitionShadowedByPackageNameProblem.java |    35 -
 .../DependencyNotCompatibleProblem.java         |    44 -
 .../compiler/problems/DeprecatedAPIProblem.java |    42 -
 .../DeprecatedAPIWithMessageProblem.java        |    41 -
 .../DeprecatedAPIWithReplacementProblem.java    |    43 -
 ...ecatedAPIWithSinceAndReplacementProblem.java |    46 -
 .../problems/DeprecatedAPIWithSinceProblem.java |    45 -
 .../DeprecatedConfigurationOptionProblem.java   |    48 -
 .../problems/DuplicateAttributeProblem.java     |    41 -
 .../DuplicateClassDefinitionProblem.java        |    45 -
 .../DuplicateFunctionDefinitionProblem.java     |    45 -
 .../DuplicateInterfaceDefinitionProblem.java    |    45 -
 .../problems/DuplicateInterfaceProblem.java     |    55 -
 .../problems/DuplicateLabelProblem.java         |    39 -
 .../DuplicateNamespaceDefinitionProblem.java    |    39 -
 .../DuplicateQNameInSourcePathProblem.java      |    46 -
 .../problems/DuplicateScriptProblem.java        |    42 -
 .../problems/DuplicateSkinStateProblem.java     |    53 -
 .../problems/DuplicateSourceFileProblem.java    |    42 -
 .../problems/DuplicateSwitchCaseProblem.java    |    45 -
 .../DuplicateVariableDefinitionProblem.java     |    48 -
 .../problems/DynamicNotOnClassProblem.java      |    42 -
 .../problems/EmbedAS2TagsModifiedProblem.java   |    43 -
 .../EmbedBadScalingGridTargetProblem.java       |    46 -
 ...ouldNotDetermineSampleFrameCountProblem.java |    42 -
 .../EmbedExceptionWhileTranscodingProblem.java  |    40 -
 .../problems/EmbedInitialValueProblem.java      |    37 -
 .../EmbedInvalidAttributeValueProblem.java      |    40 -
 .../EmbedInvalidUnicodeRangeProblem.java        |    40 -
 .../problems/EmbedMissingSymbolProblem.java     |    46 -
 .../EmbedMovieScalingNoSymbolProblem.java       |    41 -
 .../problems/EmbedMultipleMetaTagsProblem.java  |    42 -
 .../problems/EmbedNoSkinClassProblem.java       |    42 -
 .../problems/EmbedNoSourceAttributeProblem.java |    38 -
 .../EmbedOnlyOnClassesAndVarsProblem.java       |    38 -
 .../EmbedQualityRequiresCompressionProblem.java |    39 -
 .../problems/EmbedQualityValueProblem.java      |    41 -
 .../problems/EmbedScalingGridProblem.java       |    40 -
 .../problems/EmbedScalingGridValueProblem.java  |    40 -
 .../problems/EmbedSkinClassNotFoundProblem.java |    42 -
 ...bedSourceAttributeCouldNotBeReadProblem.java |    39 -
 ...EmbedSourceAttributeDoesNotExistProblem.java |    64 -
 .../EmbedSourceFileNotFoundProblem.java         |    37 -
 .../problems/EmbedTypeNotEmbeddableProblem.java |    42 -
 .../EmbedUnableToReadSourceProblem.java         |    42 -
 .../problems/EmbedUnknownAttributeProblem.java  |    37 -
 .../problems/EmbedUnknownMimeTypeProblem.java   |    39 -
 .../EmbedUnrecogniedFileTypeProblem.java        |    37 -
 .../EmbedUnsupportedAttributeProblem.java       |    41 -
 .../EmbedUnsupportedSamplingRateProblem.java    |    44 -
 .../problems/EmbedUnsupportedTypeProblem.java   |    37 -
 ...tDefinitionKeywordAfterAttributeProblem.java |    49 -
 .../ExpectXmlBeforeNamespaceProblem.java        |    46 -
 ...ExtraCharactersAfterEndOfProgramProblem.java |    38 -
 .../ExtraneousSuperStatementProblem.java        |    40 -
 .../FXGChildNodeNotSupportedProblem.java        |    37 -
 .../FXGContentNotContiguousProblem.java         |    37 -
 .../problems/FXGDefinitionNotFoundProblem.java  |    37 -
 .../problems/FXGErrorEmbeddingImageProblem.java |    39 -
 .../problems/FXGInvalidBooleanValueProblem.java |    36 -
 ...XGInvalidChildColorTransformNodeProblem.java |    37 -
 .../FXGInvalidChildMatrixNodeProblem.java       |    35 -
 .../problems/FXGInvalidChildNodeProblem.java    |    38 -
 .../FXGInvalidColorMatrixValueProblem.java      |    36 -
 .../problems/FXGInvalidColorValueProblem.java   |    34 -
 .../FXGInvalidDefinitionNameProblem.java        |    39 -
 .../problems/FXGInvalidDoubleValueProblem.java  |    34 -
 .../problems/FXGInvalidFloatValueProblem.java   |    34 -
 .../FXGInvalidGroupIDAttributeProblem.java      |    36 -
 .../problems/FXGInvalidIntegerValueProblem.java |    34 -
 .../FXGInvalidLibraryElementProblem.java        |    37 -
 .../problems/FXGInvalidMaskElementProblem.java  |    37 -
 .../FXGInvalidNestingElementsProblem.java       |    37 -
 .../FXGInvalidNodeAttributeProblem.java         |    38 -
 .../problems/FXGInvalidPathDataProblem.java     |    33 -
 .../problems/FXGInvalidPercentValueProblem.java |    34 -
 ...validRectRadiusXRadiusYAttributeProblem.java |    33 -
 .../problems/FXGInvalidRootNodeProblem.java     |    35 -
 .../FXGInvalidScaleGridGroupChildProblem.java   |    35 -
 ...nvalidScaleGridRotationAttributeProblem.java |    35 -
 .../problems/FXGInvalidTabStopsProblem.java     |    36 -
 .../problems/FXGInvalidVersionProblem.java      |    37 -
 .../problems/FXGMissingAttributeProblem.java    |    38 -
 .../FXGMissingGroupChildNodeProblem.java        |    37 -
 .../problems/FXGMultipleElementProblem.java     |    37 -
 .../problems/FXGOutOfRangeValueProblem.java     |    38 -
 .../compiler/problems/FXGParserProblem.java     |    36 -
 ...GPrivateElementNotChildOfGraphicProblem.java |    36 -
 .../FXGPrivateElementNotLastProblem.java        |    38 -
 .../flex/compiler/problems/FXGProblem.java      |    50 -
 .../compiler/problems/FXGScanningProblem.java   |    36 -
 .../problems/FXGUndefinedPropertyProblem.java   |    36 -
 .../FXGUnknownAttributeValueProblem.java        |    38 -
 .../FXGUnknownElementInVersionProblem.java      |    39 -
 .../FXGVersionHandlerNotRegisteredProblem.java  |    37 -
 .../flex/compiler/problems/FatalProblem.java    |    47 -
 .../flex/compiler/problems/FileIOProblem.java   |    39 -
 .../problems/FileInLibraryIOProblem.java        |    43 -
 .../problems/FileInLibraryNotFoundProblem.java  |    41 -
 .../compiler/problems/FileNotFoundProblem.java  |    55 -
 .../compiler/problems/FileWriteProblem.java     |    39 -
 .../problems/FinalOutsideClassProblem.java      |    43 -
 ...FlexOnlyConfigurationOptionNotSupported.java |    44 -
 .../problems/FontEmbeddingNotSupported.java     |    42 -
 .../ForwardReferenceToBaseClassProblem.java     |    51 -
 .../FunctionNotMarkedOverrideProblem.java       |    43 -
 .../problems/FunctionWithoutBodyProblem.java    |    39 -
 .../GetterCannotHaveParametersProblem.java      |    38 -
 .../problems/GetterMustNotBeVoidProblem.java    |    35 -
 .../problems/GlobalBindablePropertyProblem.java |    40 -
 .../HostComponentClassNotFoundProblem.java      |    43 -
 .../HostComponentMustHaveTypeProblem.java       |    41 -
 .../compiler/problems/ICompilerProblem.java     |    53 -
 .../IllegalAssignmentToClassProblem.java        |    43 -
 .../IllogicalComparionWithNaNProblem.java       |    36 -
 ...IllogicalComparisonWithUndefinedProblem.java |    35 -
 .../ImplicitCoercionToSubtypeProblem.java       |    45 -
 .../ImplicitCoercionToUnrelatedTypeProblem.java |    44 -
 ...TypeCheckCoercionToUnrelatedTypeProblem.java |    48 -
 .../ImproperlyConfiguredTargetProblem.java      |    53 -
 .../InaccessibleMethodReferenceProblem.java     |    45 -
 .../InaccessiblePropertyReferenceProblem.java   |    45 -
 ...compatibleDefaultValueOfTypeNullProblem.java |    38 -
 .../IncompatibleInitializerTypeProblem.java     |    59 -
 .../IncompatibleInterfaceMethodProblem.java     |    50 -
 .../problems/IncompatibleOverrideProblem.java   |    42 -
 .../IncrementMustBeReferenceProblem.java        |    42 -
 .../InitializerValueNotAnIntegerProblem.java    |    61 -
 .../InitializerValueOutOfRangeProblem.java      |    63 -
 ...neFunctionNotFinalStaticOrGlobalProblem.java |    41 -
 .../problems/InlineFunctionTooLargeProblem.java |    39 -
 ...InlineNestedInliningNotSupportedProblem.java |    35 -
 .../problems/InlineNoSourceProblem.java         |    35 -
 .../InlineUnsupportedInstructionProblem.java    |    35 -
 .../problems/InlineUnsupportedNodeProblem.java  |    40 -
 .../compiler/problems/InstanceOfProblem.java    |    37 -
 .../InterfaceBindablePropertyProblem.java       |    39 -
 .../InterfaceCannotBeInstantiatedProblem.java   |    42 -
 .../InterfaceMethodOverrideProblem.java         |    46 -
 .../InterfaceMethodWithBodyProblem.java         |    41 -
 .../problems/InterfaceModifierProblem.java      |    41 -
 .../InterfaceNamespaceAttributeProblem.java     |    39 -
 .../problems/InternalCompilerProblem.java       |    49 -
 .../problems/InternalCompilerProblem2.java      |    60 -
 .../problems/InvalidABCByteCodeProblem.java     |    35 -
 .../problems/InvalidAttributeProblem.java       |    38 -
 .../problems/InvalidBackgroundColorProblem.java |    36 -
 .../InvalidByteCodeGeneratedProblem.java        |    65 -
 .../problems/InvalidConfigLocationProblem.java  |    51 -
 .../InvalidDecrementOperandProblem.java         |    40 -
 .../InvalidForInInitializerProblem.java         |    42 -
 .../problems/InvalidImportFileProblem.java      |    38 -
 .../InvalidIncrementOperandProblem.java         |    40 -
 .../compiler/problems/InvalidLabelProblem.java  |    38 -
 .../compiler/problems/InvalidLvalueProblem.java |    39 -
 .../InvalidNamespaceInitializerProblem.java     |    39 -
 .../problems/InvalidNamespaceProblem.java       |    41 -
 .../problems/InvalidOverrideProblem.java        |    46 -
 .../InvalidPrivateNamespaceAttrProblem.java     |    42 -
 .../InvalidPrivateNamespaceProblem.java         |    42 -
 .../InvalidProtectedNamespaceAttrProblem.java   |    42 -
 .../InvalidProtectedNamespaceProblem.java       |    41 -
 .../InvalidPublicNamespaceAttrProblem.java      |    42 -
 .../problems/InvalidPublicNamespaceProblem.java |    41 -
 .../InvalidRestParameterDeclarationProblem.java |    44 -
 .../problems/InvalidSuperExpressionProblem.java |    42 -
 .../problems/InvalidSuperStatementProblem.java  |    39 -
 .../compiler/problems/InvalidTypeProblem.java   |    41 -
 .../problems/LibraryNotFoundProblem.java        |    38 -
 .../problems/LocalBindablePropertyProblem.java  |    41 -
 .../problems/LossyConversionProblem.java        |    43 -
 .../problems/MXMLAttributeVersionProblem.java   |    44 -
 .../compiler/problems/MXMLClassNodeProblem.java |    45 -
 .../MXMLConstructorHasParametersProblem.java    |    44 -
 .../MXMLContentAfterRootTagProblem.java         |    38 -
 .../MXMLContentBeforeRootTagProblem.java        |    38 -
 ...MXMLDatabindingSourceNotBindableProblem.java |    47 -
 .../problems/MXMLDualContentProblem.java        |    44 -
 .../problems/MXMLDuplicateAttributeProblem.java |    44 -
 .../problems/MXMLDuplicateChildTagProblem.java  |    44 -
 .../problems/MXMLDuplicateIDProblem.java        |    41 -
 .../problems/MXMLEmptyAttributeProblem.java     |    41 -
 .../problems/MXMLEmptyEventHandlerProblem.java  |    40 -
 ...xecutableStatementsInScriptBlockProblem.java |    40 -
 .../problems/MXMLFinalClassProblem.java         |    46 -
 .../MXMLIncludeInAndExcludeFromProblem.java     |    42 -
 .../MXMLIncompatibleArrayElementProblem.java    |    48 -
 .../MXMLIncompatibleVectorElementProblem.java   |    40 -
 ...MXMLInvalidDatabindingExpressionProblem.java |    37 -
 .../MXMLInvalidDefinitionNameProblem.java       |    44 -
 .../problems/MXMLInvalidEntityProblem.java      |    40 -
 .../compiler/problems/MXMLInvalidIDProblem.java |    42 -
 .../MXMLInvalidItemCreationPolicyProblem.java   |    42 -
 ...MXMLInvalidItemDestructionPolicyProblem.java |    42 -
 .../problems/MXMLInvalidPercentageProblem.java  |    45 -
 .../MXMLInvalidSourceAttributeProblem.java      |    47 -
 .../problems/MXMLInvalidStyleProblem.java       |    55 -
 .../problems/MXMLInvalidTextForTypeProblem.java |    43 -
 .../MXMLInvalidVectorFixedAttributeProblem.java |    42 -
 .../MXMLInvalidVectorTypeAttributeProblem.java  |    44 -
 .../MXMLLibraryTagNotTheFirstChildProblem.java  |    41 -
 .../problems/MXMLMissingRootTagProblem.java     |    36 -
 .../MXMLMissingVectorTypeAttributeProblem.java  |    43 -
 .../problems/MXMLMultipleRootTagsProblem.java   |    38 -
 .../MXMLNoAllowedAttributesProblem.java         |    40 -
 .../compiler/problems/MXMLNotAClassProblem.java |    45 -
 .../MXMLOtherLanguageNamespaceProblem.java      |    38 -
 ...MXMLOuterDocumentAlreadyDeclaredProblem.java |    43 -
 .../MXMLPercentageNotAllowedProblem.java        |    45 -
 .../problems/MXMLPrivateAttributeProblem.java   |    40 -
 .../problems/MXMLPrivateTagLocationProblem.java |    41 -
 .../problems/MXMLRequiredAttributeProblem.java  |    43 -
 ...LSameBindingSourceAndDestinationProblem.java |    38 -
 .../compiler/problems/MXMLSemanticProblem.java  |    47 -
 .../compiler/problems/MXMLSyntaxProblem.java    |    40 -
 .../problems/MXMLUnclosedTagProblem.java        |    56 -
 .../MXMLUnexpectedAttributeProblem.java         |    38 -
 .../MXMLUnexpectedDatabindingProblem.java       |    38 -
 .../problems/MXMLUnexpectedTagProblem.java      |    38 -
 .../problems/MXMLUnexpectedTextProblem.java     |    38 -
 .../problems/MXMLUnknownNamespaceProblem.java   |    45 -
 .../problems/MXMLUnknownXMLFormatProblem.java   |    42 -
 ...XMLUnrecognizedCompilerDirectiveProblem.java |    42 -
 .../problems/MXMLUnresolvedTagProblem.java      |    42 -
 .../problems/MXMLUnterminatedEntityProblem.java |    38 -
 .../MXMLXMLListMixedContentProblem.java         |    38 -
 .../problems/MXMLXMLOnlyOneRootTagProblem.java  |    39 -
 ...XMLProcessingInstructionLocationProblem.java |    42 -
 .../problems/MXMLXMLRequireContentProblem.java  |    38 -
 .../flex/compiler/problems/ManifestProblem.java |    40 -
 .../MethodCannotBeConstructorProblem.java       |    40 -
 .../problems/MissingBuiltinProblem.java         |    48 -
 .../problems/MissingCatchOrFinallyProblem.java  |    45 -
 ...ssingFactoryClassInFrameMetadataProblem.java |    42 -
 ...ssingLeftBraceBeforeFunctionBodyProblem.java |    40 -
 .../problems/MissingPropertyNameProblem.java    |    33 -
 .../MissingRequirementConfigurationProblem.java |    38 -
 .../problems/MissingSignedDigestProblem.java    |    39 -
 .../problems/MissingSkinPartProblem.java        |    40 -
 .../problems/MissingSkinStateProblem.java       |    38 -
 .../problems/MissingUnsignedDigestProblem.java  |    39 -
 ...ltipleConfigNamespaceDecorationsProblem.java |    35 -
 .../MultipleContructorDefinitionsProblem.java   |    39 -
 ...ipleExternallyVisibleDefinitionsProblem.java |    38 -
 .../MultipleNamespaceAttributesProblem.java     |    38 -
 ...tipleReservedNamespaceAttributesProblem.java |    44 -
 .../problems/MultipleSwitchDefaultsProblem.java |    39 -
 .../NamespaceAttributeNotAllowedProblem.java    |    56 -
 .../problems/NamespaceInInterfaceProblem.java   |    39 -
 .../NamespaceOverrideInsideFunctionProblem.java |    37 -
 .../problems/NativeMethodWithBodyProblem.java   |    39 -
 .../problems/NativeNotOnFunctionProblem.java    |    42 -
 .../problems/NativeUsedInInterfaceProblem.java  |    42 -
 .../problems/NativeVariableProblem.java         |    41 -
 .../compiler/problems/NestedClassProblem.java   |    39 -
 .../problems/NestedGetterSetterProblem.java     |    39 -
 .../problems/NestedInterfaceProblem.java        |    39 -
 .../compiler/problems/NestedPackageProblem.java |    38 -
 .../NoCompilationUnitForDefinitionProblem.java  |    35 -
 .../NoDefaultConstructorInBaseClassProblem.java |    42 -
 .../NoDefinitionForSWCDependencyProblem.java    |    44 -
 .../problems/NoMainDefinitionProblem.java       |    46 -
 .../NoScopesInABCCompilationUnitProblem.java    |    34 -
 .../NoSourceForClassInNamespaceProblem.java     |    36 -
 .../problems/NoSourceForClassProblem.java       |    34 -
 .../problems/NonConstConfigVarProblem.java      |    38 -
 .../problems/NonConstantConfigInitProblem.java  |    55 -
 .../NonConstantParamInitializerProblem.java     |    39 -
 .../NonDirectoryInSourcePathProblem.java        |    43 -
 .../NullUsedWhereOtherExpectedProblem.java      |    38 -
 .../OnlyOneHostComponentAllowedProblem.java     |    40 -
 .../problems/OperandStackUnderflowProblem.java  |    46 -
 .../problems/OverlappingSourcePathProblem.java  |    46 -
 .../compiler/problems/OverrideFinalProblem.java |    42 -
 .../problems/OverrideNotFoundProblem.java       |    43 -
 .../problems/OverrideOutsideClassProblem.java   |    44 -
 .../PackageCannotBeUsedAsValueProblem.java      |    43 -
 .../flex/compiler/problems/ParserProblem.java   |    48 -
 .../problems/PropertyIsWriteOnlyProblem.java    |    43 -
 .../PrototypeInvalidAttributeProblem.java       |    39 -
 .../RemovedConfigurationOptionProblem.java      |    44 -
 .../RequiredParameterAfterOptionalProblem.java  |    40 -
 .../ResourceBundleMalformedEncodingProblem.java |    38 -
 .../ResourceBundleNoBundleParameterProblem.java |    41 -
 .../ResourceBundleNoKeyParameterProblem.java    |    38 -
 .../ResourceBundleNotFoundForLocaleProblem.java |    52 -
 .../problems/ResourceBundleNotFoundProblem.java |    51 -
 ...estParamAndArgumentsUsedTogetherProblem.java |    38 -
 .../RestParameterMustBeLastProblem.java         |    41 -
 .../ReturnCannotBeUsedInGlobalProblem.java      |    44 -
 .../ReturnCannotBeUsedInPackageProblem.java     |    43 -
 .../ReturnCannotBeUsedInStaticProblem.java      |    43 -
 .../problems/ReturnMustReturnValueProblem.java  |    40 -
 .../ReturnValueHasNoTypeDeclarationProblem.java |    39 -
 .../ReturnValueInConstructorProblem.java        |    40 -
 .../ReturnValueMustBeUndefinedProblem.java      |    42 -
 ...SMTextSettingsWrongReferenceTypeProblem.java |    40 -
 .../problems/SWFCharacterIDNotFoundProblem.java |    53 -
 ...ontAlignZonesLinkToIncorrectFontProblem.java |    53 -
 .../problems/SWFFrameCountMismatchProblem.java  |    48 -
 .../problems/SWFInvalidSignatureProblem.java    |    40 -
 .../problems/SWFTagLengthTooLongProblem.java    |    57 -
 .../problems/SWFUnableToReadTagBodyProblem.java |    55 -
 .../problems/SWFUnexpectedEndOfFileProblem.java |    42 -
 .../problems/SWFUnknownFillStyleProblem.java    |    53 -
 .../problems/ScopeStackUnderflowProblem.java    |    44 -
 .../ScopedToDefaultNamespaceProblem.java        |    43 -
 .../flex/compiler/problems/SemanticProblem.java |    47 -
 .../problems/SemanticWarningProblem.java        |    38 -
 .../SetterCannotHaveOptionalProblem.java        |    38 -
 .../SetterMustHaveOneParameterProblem.java      |    38 -
 .../ShadowedConfigNamespaceProblem.java         |    40 -
 .../problems/SkinPartsMustBePublicProblem.java  |    41 -
 .../problems/SourcePathNotFoundProblem.java     |    38 -
 .../problems/StaticAndOverrideProblem.java      |    42 -
 .../StaticNamespaceDefinitionProblem.java       |    42 -
 .../problems/StaticOutsideClassProblem.java     |    42 -
 .../problems/StrictSemanticsProblem.java        |    34 -
 .../problems/StrictUndefinedMethodProblem.java  |    44 -
 ...lMustBeTerminatedBeforeLineBreakProblem.java |    42 -
 .../problems/StringLiteralNotClosedProblem.java |    42 -
 .../flex/compiler/problems/SyntaxProblem.java   |    51 -
 .../ThisUsedInStaticFunctionProblem.java        |    43 -
 .../TooFewFunctionParametersProblem.java        |    42 -
 .../TooManyFunctionParametersProblem.java       |    42 -
 .../problems/UnableToBuildReportProblem.java    |    42 -
 .../problems/UnableToBuildSWFProblem.java       |    35 -
 .../problems/UnableToBuildSWFTagProblem.java    |    36 -
 .../UnableToCreateLinkReportProblem.java        |    42 -
 .../UnableToFindRootClassDefinitionProblem.java |    39 -
 .../problems/UnableToListFilesProblem.java      |    41 -
 .../problems/UnboundMetadataProblem.java        |    39 -
 .../problems/UndefinedConfigNameProblem.java    |    40 -
 .../UndefinedConfigNamespaceProblem.java        |    41 -
 .../compiler/problems/UnexpectedEOFProblem.java |    39 -
 .../problems/UnexpectedExceptionProblem.java    |    39 -
 .../problems/UnexpectedReturnProblem.java       |    42 -
 .../problems/UnexpectedTokenProblem.java        |    38 -
 .../problems/UnfoundPropertyProblem.java        |    40 -
 .../UnimplementedInterfaceMethodProblem.java    |    49 -
 .../problems/UnknownBreakTargetProblem.java     |    41 -
 .../problems/UnknownContinueTargetProblem.java  |    41 -
 .../problems/UnknownGotoTargetProblem.java      |    39 -
 .../compiler/problems/UnknownImportProblem.java |    41 -
 .../problems/UnknownInterfaceProblem.java       |    53 -
 .../problems/UnknownNamespaceProblem.java       |    41 -
 .../problems/UnknownSuperclassProblem.java      |    49 -
 .../compiler/problems/UnknownTypeProblem.java   |    42 -
 .../problems/UnknownWildcardImportProblem.java  |    42 -
 .../problems/UnreachableBlockProblem.java       |    45 -
 .../UnresolvedClassReferenceProblem.java        |    41 -
 .../problems/UnresolvedNamespaceProblem.java    |    38 -
 .../problems/UnsupportedSourceFileProblem.java  |    46 -
 .../problems/VarInInterfaceProblem.java         |    42 -
 ...bleDefinitionDuplicatesParameterProblem.java |    52 -
 .../VariableHasNoTypeDeclarationProblem.java    |    45 -
 .../problems/VirtualOutsideClassProblem.java    |    43 -
 .../flex/compiler/problems/VoidTypeProblem.java |    41 -
 .../compiler/problems/WrongSkinPartProblem.java |    44 -
 .../XMLOpenCloseTagNotMatchProblem.java         |    44 -
 .../problems/annotations/DefaultSeverity.java   |    47 -
 .../annotations/ProblemClassification.java      |    48 -
 .../compiler/problems/annotations/package.html  |    28 -
 .../collections/CompositeProblemFilter.java     |   105 -
 .../problems/collections/FilteredIterator.java  |   137 -
 .../compiler/problems/collections/package.html  |    26 -
 .../apache/flex/compiler/problems/package.html  |    50 -
 .../flex/compiler/projects/IASCProject.java     |    28 -
 .../flex/compiler/projects/IASProject.java      |   248 -
 .../compiler/projects/ICompilerProject.java     |   232 -
 .../flex/compiler/projects/IFlexProject.java    |   208 -
 .../flex/compiler/projects/ProjectFactory.java  |    44 -
 .../apache/flex/compiler/projects/package.html  |   170 -
 .../apache/flex/compiler/scopes/IASScope.java   |   115 -
 .../flex/compiler/scopes/IDefinitionSet.java    |    56 -
 .../apache/flex/compiler/scopes/IFileScope.java |    52 -
 .../compiler/scopes/IFileScopeProvider.java     |    42 -
 .../apache/flex/compiler/scopes/package.html    |    62 -
 .../flex/compiler/targets/ISWCTarget.java       |    64 -
 .../flex/compiler/targets/ISWFTarget.java       |    44 -
 .../apache/flex/compiler/targets/ITarget.java   |    93 -
 .../targets/ITargetProgressMonitor.java         |    68 -
 .../flex/compiler/targets/ITargetReport.java    |   120 -
 .../flex/compiler/targets/ITargetSettings.java  |   485 -
 .../compiler/targets/TargetSettingsProxy.java   |   331 -
 .../apache/flex/compiler/targets/package.html   |    61 -
 .../apache/flex/compiler/tree/ASTNodeID.java    |   349 -
 .../apache/flex/compiler/tree/as/IASNode.java   |   133 -
 .../flex/compiler/tree/as/IAccessorNode.java    |    33 -
 .../compiler/tree/as/IBinaryOperatorNode.java   |    55 -
 .../flex/compiler/tree/as/IBlockNode.java       |    34 -
 .../flex/compiler/tree/as/ICatchNode.java       |    57 -
 .../flex/compiler/tree/as/IClassNode.java       |   105 -
 .../flex/compiler/tree/as/ICommonClassNode.java |    74 -
 .../tree/as/ICompoundAssignmentNode.java        |    71 -
 .../flex/compiler/tree/as/IConditionalNode.java |    34 -
 .../flex/compiler/tree/as/IContainerNode.java   |    88 -
 .../tree/as/IDefaultXMLNamespaceNode.java       |    57 -
 .../flex/compiler/tree/as/IDefinitionNode.java  |   154 -
 .../tree/as/IDocumentableDefinitionNode.java    |    46 -
 .../compiler/tree/as/IDynamicAccessNode.java    |    40 -
 .../flex/compiler/tree/as/IEmbedNode.java       |    57 -
 .../flex/compiler/tree/as/IExpressionNode.java  |    88 -
 .../apache/flex/compiler/tree/as/IFileNode.java |   115 -
 .../compiler/tree/as/IFileNodeAccumulator.java  |    83 -
 .../flex/compiler/tree/as/IForLoopNode.java     |   119 -
 .../compiler/tree/as/IFunctionCallNode.java     |   146 -
 .../flex/compiler/tree/as/IFunctionNode.java    |   187 -
 .../compiler/tree/as/IFunctionObjectNode.java   |    36 -
 .../flex/compiler/tree/as/IGetterNode.java      |    28 -
 .../flex/compiler/tree/as/IIdentifierNode.java  |    82 -
 .../apache/flex/compiler/tree/as/IIfNode.java   |   120 -
 .../flex/compiler/tree/as/IImportNode.java      |   115 -
 .../flex/compiler/tree/as/IInterfaceNode.java   |   133 -
 .../compiler/tree/as/IIterationFlowNode.java    |    74 -
 .../flex/compiler/tree/as/IKeywordNode.java     |    42 -
 .../compiler/tree/as/ILabeledStatementNode.java |    38 -
 .../tree/as/ILanguageIdentifierNode.java        |    77 -
 .../compiler/tree/as/ILiteralContainerNode.java |    41 -
 .../flex/compiler/tree/as/ILiteralNode.java     |   187 -
 .../tree/as/IMemberAccessExpressionNode.java    |    46 -
 .../flex/compiler/tree/as/IModifierNode.java    |    44 -
 .../tree/as/INamespaceAccessExpressionNode.java |    27 -
 .../tree/as/INamespaceDecorationNode.java       |    50 -
 .../flex/compiler/tree/as/INamespaceNode.java   |    71 -
 .../tree/as/INonResolvingIdentifierNode.java    |    28 -
 .../compiler/tree/as/INumericLiteralNode.java   |   111 -
 .../tree/as/IObjectLiteralValuePairNode.java    |    58 -
 .../flex/compiler/tree/as/IOperatorNode.java    |   395 -
 .../flex/compiler/tree/as/IPackageNode.java     |    59 -
 .../flex/compiler/tree/as/IParameterNode.java   |    76 -
 .../compiler/tree/as/IRegExpLiteralNode.java    |   118 -
 .../flex/compiler/tree/as/IReturnNode.java      |    47 -
 .../compiler/tree/as/IScopedDefinitionNode.java |    36 -
 .../flex/compiler/tree/as/IScopedNode.java      |    62 -
 .../flex/compiler/tree/as/ISetterNode.java      |    28 -
 .../flex/compiler/tree/as/IStatementNode.java   |    45 -
 .../flex/compiler/tree/as/ISwitchNode.java      |    85 -
 .../flex/compiler/tree/as/ITerminalNode.java    |   121 -
 .../compiler/tree/as/ITernaryOperatorNode.java  |    66 -
 .../flex/compiler/tree/as/IThrowNode.java       |    45 -
 .../tree/as/ITransparentContainerNode.java      |    29 -
 .../apache/flex/compiler/tree/as/ITryNode.java  |    98 -
 .../apache/flex/compiler/tree/as/ITypeNode.java |    29 -
 .../flex/compiler/tree/as/ITypedClassNode.java  |    53 -
 .../compiler/tree/as/ITypedExpressionNode.java  |    62 -
 .../flex/compiler/tree/as/ITypedNode.java       |    60 -
 .../compiler/tree/as/IUnaryOperatorNode.java    |    44 -
 .../compiler/tree/as/IUseNamespaceNode.java     |    51 -
 .../tree/as/IVariableExpressionNode.java        |    33 -
 .../flex/compiler/tree/as/IVariableNode.java    |   125 -
 .../flex/compiler/tree/as/IWhileLoopNode.java   |   107 -
 .../apache/flex/compiler/tree/as/IWithNode.java |    55 -
 .../as/decorators/IVariableTypeDecorator.java   |    46 -
 .../as/decorators/SymbolDecoratorProvider.java  |    89 -
 .../tree/metadata/IAccessibilityTagNode.java    |    28 -
 .../tree/metadata/IDefaultPropertyTagNode.java  |    39 -
 .../compiler/tree/metadata/IEffectTagNode.java  |    37 -
 .../compiler/tree/metadata/IEventTagNode.java   |    31 -
 .../tree/metadata/IEventTriggerTagNode.java     |    27 -
 .../tree/metadata/IInspectableTagNode.java      |    61 -
 .../compiler/tree/metadata/IMetaTagNode.java    |    52 -
 .../compiler/tree/metadata/IMetaTagsNode.java   |    84 -
 .../tree/metadata/IMultiValueMetaTagNode.java   |    32 -
 .../tree/metadata/IResourceBundleTagNode.java   |    28 -
 .../compiler/tree/metadata/IStyleTagNode.java   |    35 -
 .../compiler/tree/metadata/ITypedTagNode.java   |    28 -
 .../tree/mxml/IMXMLApplicationNode.java         |    58 -
 .../flex/compiler/tree/mxml/IMXMLArrayNode.java |    27 -
 .../tree/mxml/IMXMLBindingAttributeNode.java    |    39 -
 .../compiler/tree/mxml/IMXMLBindingNode.java    |    45 -
 .../compiler/tree/mxml/IMXMLBooleanNode.java    |    42 -
 .../tree/mxml/IMXMLClassDefinitionNode.java     |   162 -
 .../flex/compiler/tree/mxml/IMXMLClassNode.java |    45 -
 .../tree/mxml/IMXMLClassReferenceNode.java      |   134 -
 .../flex/compiler/tree/mxml/IMXMLClearNode.java |    27 -
 .../mxml/IMXMLCompilerDirectiveNodeBase.java    |    35 -
 .../compiler/tree/mxml/IMXMLComponentNode.java  |    53 -
 .../mxml/IMXMLConcatenatedDataBindingNode.java  |    36 -
 .../tree/mxml/IMXMLDataBindingNode.java         |    27 -
 .../mxml/IMXMLDataBindingNodeContainer.java     |    27 -
 .../tree/mxml/IMXMLDeclarationsNode.java        |    38 -
 .../tree/mxml/IMXMLDeferredInstanceNode.java    |    48 -
 .../compiler/tree/mxml/IMXMLDefinitionNode.java |    59 -
 .../tree/mxml/IMXMLDesignLayerNode.java         |   122 -
 .../compiler/tree/mxml/IMXMLDocumentNode.java   |    27 -
 .../tree/mxml/IMXMLEffectSpecifierNode.java     |    35 -
 .../flex/compiler/tree/mxml/IMXMLEmbedNode.java |    27 -
 .../tree/mxml/IMXMLEventSpecifierNode.java      |    58 -
 .../compiler/tree/mxml/IMXMLExpressionNode.java |    47 -
 .../compiler/tree/mxml/IMXMLFactoryNode.java    |    38 -
 .../flex/compiler/tree/mxml/IMXMLFileNode.java  |    72 -
 .../compiler/tree/mxml/IMXMLFunctionNode.java   |    41 -
 .../tree/mxml/IMXMLHTTPServiceNode.java         |    39 -
 .../IMXMLHTTPServiceRequestPropertyNode.java    |    27 -
 .../compiler/tree/mxml/IMXMLImplementsNode.java |    42 -
 .../compiler/tree/mxml/IMXMLInstanceNode.java   |    94 -
 .../flex/compiler/tree/mxml/IMXMLIntNode.java   |    41 -
 .../compiler/tree/mxml/IMXMLLibraryNode.java    |    34 -
 .../compiler/tree/mxml/IMXMLLiteralNode.java    |    37 -
 .../compiler/tree/mxml/IMXMLMetadataNode.java   |    39 -
 .../flex/compiler/tree/mxml/IMXMLModelNode.java |    37 -
 .../mxml/IMXMLModelPropertyContainerNode.java   |    68 -
 .../tree/mxml/IMXMLModelPropertyNode.java       |    35 -
 .../compiler/tree/mxml/IMXMLModelRootNode.java  |    31 -
 .../flex/compiler/tree/mxml/IMXMLNode.java      |    76 -
 .../compiler/tree/mxml/IMXMLNumberNode.java     |    42 -
 .../compiler/tree/mxml/IMXMLObjectNode.java     |    27 -
 .../compiler/tree/mxml/IMXMLPrivateNode.java    |    29 -
 .../tree/mxml/IMXMLPropertySpecifierNode.java   |    51 -
 .../compiler/tree/mxml/IMXMLRegExpNode.java     |    27 -
 .../tree/mxml/IMXMLRemoteObjectMethodNode.java  |    39 -
 .../tree/mxml/IMXMLRemoteObjectNode.java        |    39 -
 .../compiler/tree/mxml/IMXMLReparentNode.java   |    52 -
 .../compiler/tree/mxml/IMXMLRepeaterNode.java   |    32 -
 .../compiler/tree/mxml/IMXMLResourceNode.java   |    53 -
 .../compiler/tree/mxml/IMXMLScriptNode.java     |    55 -
 .../tree/mxml/IMXMLSingleDataBindingNode.java   |    40 -
 .../compiler/tree/mxml/IMXMLSpecifierNode.java  |    51 -
 .../flex/compiler/tree/mxml/IMXMLStateNode.java |    46 -
 .../compiler/tree/mxml/IMXMLStringNode.java     |    41 -
 .../flex/compiler/tree/mxml/IMXMLStyleNode.java |    43 -
 .../tree/mxml/IMXMLStyleSpecifierNode.java      |    32 -
 .../flex/compiler/tree/mxml/IMXMLUintNode.java  |    41 -
 .../compiler/tree/mxml/IMXMLVectorNode.java     |    46 -
 .../compiler/tree/mxml/IMXMLWebServiceNode.java |    39 -
 .../tree/mxml/IMXMLWebServiceOperationNode.java |    39 -
 .../compiler/tree/mxml/IMXMLXMLListNode.java    |    41 -
 .../flex/compiler/tree/mxml/IMXMLXMLNode.java   |    56 -
 .../compiler/tree/mxml/IOldMXMLFileNode.java    |    39 -
 .../apache/flex/compiler/tree/mxml/index.html   |    19 -
 .../org/apache/flex/compiler/tree/package.html  |    73 -
 .../properties/IResourceBundleEntryNode.java    |    44 -
 .../properties/IResourceBundleFileNode.java     |    46 -
 .../flex/compiler/units/ICompilationUnit.java   |   264 -
 .../units/IInvisibleCompilationUnit.java        |    64 -
 .../org/apache/flex/compiler/units/package.html |   116 -
 .../units/requests/IABCBytesRequestResult.java  |    53 -
 .../units/requests/IFileScopeRequestResult.java |    62 -
 .../IOutgoingDependenciesRequestResult.java     |    32 -
 .../flex/compiler/units/requests/IRequest.java  |    71 -
 .../compiler/units/requests/IRequestResult.java |    34 -
 .../units/requests/ISWFTagsRequestResult.java   |    46 -
 .../requests/ISyntaxTreeRequestResult.java      |    57 -
 .../flex/compiler/units/requests/package.html   |    81 -
 .../compiler/workspaces/IIndexingReader.java    |    33 -
 .../workspaces/IInvalidationListener.java       |    80 -
 .../flex/compiler/workspaces/IWorkspace.java    |   211 -
 .../workspaces/IWorkspaceProfilingDelegate.java |    57 -
 .../flex/compiler/workspaces/package.html       |    44 -
 compiler/src/org/apache/flex/swc/ISWC.java      |   101 -
 .../src/org/apache/flex/swc/ISWCComponent.java  |    64 -
 .../src/org/apache/flex/swc/ISWCDigest.java     |    48 -
 .../src/org/apache/flex/swc/ISWCFileEntry.java  |    58 -
 .../src/org/apache/flex/swc/ISWCLibrary.java    |   105 -
 .../src/org/apache/flex/swc/ISWCManager.java    |    78 -
 .../src/org/apache/flex/swc/ISWCScript.java     |    94 -
 .../src/org/apache/flex/swc/ISWCVersion.java    |   105 -
 compiler/src/org/apache/flex/swc/SWC.java       |   218 -
 .../src/org/apache/flex/swc/SWCComponent.java   |   130 -
 .../src/org/apache/flex/swc/SWCDepends.java     |   733 -
 compiler/src/org/apache/flex/swc/SWCDigest.java |   106 -
 .../src/org/apache/flex/swc/SWCLibrary.java     |   191 -
 .../src/org/apache/flex/swc/SWCManager.java     |   177 -
 compiler/src/org/apache/flex/swc/SWCScript.java |   179 -
 .../src/org/apache/flex/swc/SWCVersion.java     |   183 -
 .../flex/swc/catalog/ICatalogXMLConstants.java  |    66 -
 .../apache/flex/swc/catalog/SWCFileEntry.java   |    70 -
 .../flex/swc/catalog/StAXCatalogReader.java     |   251 -
 .../flex/swc/catalog/StAXCatalogWriter.java     |   379 -
 .../apache/flex/swc/catalog/XMLFormatter.java   |   310 -
 .../org/apache/flex/swc/catalog/package.html    |    27 -
 .../org/apache/flex/swc/dita/IDITAEntry.java    |    42 -
 .../src/org/apache/flex/swc/dita/IDITAList.java |    57 -
 .../src/org/apache/flex/swc/dita/package.html   |    31 -
 .../src/org/apache/flex/swc/io/ISWCReader.java  |    44 -
 .../src/org/apache/flex/swc/io/ISWCWriter.java  |    38 -
 .../apache/flex/swc/io/SWCDirectoryWriter.java  |   155 -
 .../src/org/apache/flex/swc/io/SWCReader.java   |   222 -
 .../src/org/apache/flex/swc/io/SWCWriter.java   |   147 -
 .../org/apache/flex/swc/io/SWCWriterBase.java   |   252 -
 .../src/org/apache/flex/swc/io/package.html     |    31 -
 compiler/src/org/apache/flex/swc/package.html   |    43 -
 compiler/src/org/apache/flex/swf/Header.java    |   239 -
 compiler/src/org/apache/flex/swf/ISWF.java      |   281 -
 .../src/org/apache/flex/swf/ISWFConstants.java  |    42 -
 .../src/org/apache/flex/swf/ITagContainer.java  |    33 -
 compiler/src/org/apache/flex/swf/SWF.java       |   334 -
 compiler/src/org/apache/flex/swf/SWFFrame.java  |   286 -
 compiler/src/org/apache/flex/swf/TagType.java   |   137 -
 .../flex/swf/builders/IShapeIterator.java       |    38 -
 .../apache/flex/swf/builders/ITagBuilder.java   |    30 -
 .../apache/flex/swf/builders/ShapeBuilder.java  |   751 -
 .../org/apache/flex/swf/builders/package.html   |    26 -
 .../org/apache/flex/swf/io/IInputBitStream.java |   214 -
 .../apache/flex/swf/io/IOutputBitStream.java    |   223 -
 .../src/org/apache/flex/swf/io/ISWFReader.java  |    43 -
 .../src/org/apache/flex/swf/io/ISWFWriter.java  |    49 -
 .../apache/flex/swf/io/ISWFWriterFactory.java   |    34 -
 .../org/apache/flex/swf/io/InputBitStream.java  |   381 -
 .../org/apache/flex/swf/io/LZMACompressor.java  |   169 -
 .../org/apache/flex/swf/io/LZMAInputStream.java |    94 -
 .../org/apache/flex/swf/io/OutputBitStream.java |   382 -
 .../src/org/apache/flex/swf/io/SWFDump.java     |  2594 --
 .../src/org/apache/flex/swf/io/SWFReader.java   |  2989 --
 .../src/org/apache/flex/swf/io/SWFWriter.java   |  2718 --
 .../src/org/apache/flex/swf/io/SizeReport.java  |   308 -
 .../flex/swf/io/SizeReportWritingSWFWriter.java |   477 -
 .../src/org/apache/flex/swf/io/package.html     |    31 -
 compiler/src/org/apache/flex/swf/package.html   |    42 -
 .../flex/swf/tags/CSMTextSettingsTag.java       |   140 -
 .../flex/swf/tags/CharacterIterableFactory.java |   237 -
 .../org/apache/flex/swf/tags/CharacterTag.java  |    55 -
 .../flex/swf/tags/DefineBinaryDataTag.java      |    72 -
 .../flex/swf/tags/DefineBitsJPEG2Tag.java       |    49 -
 .../flex/swf/tags/DefineBitsJPEG3Tag.java       |   106 -
 .../flex/swf/tags/DefineBitsLossless2Tag.java   |    44 -
 .../flex/swf/tags/DefineBitsLosslessTag.java    |   139 -
 .../org/apache/flex/swf/tags/DefineBitsTag.java |    79 -
 .../apache/flex/swf/tags/DefineButton2Tag.java  |    74 -
 .../flex/swf/tags/DefineButtonCxformTag.java    |    84 -
 .../flex/swf/tags/DefineButtonSoundTag.java     |   103 -
 .../apache/flex/swf/tags/DefineButtonTag.java   |    96 -
 .../apache/flex/swf/tags/DefineEditTextTag.java |   614 -
 .../apache/flex/swf/tags/DefineFont2Tag.java    |   407 -
 .../apache/flex/swf/tags/DefineFont3Tag.java    |    64 -
 .../apache/flex/swf/tags/DefineFont4Tag.java    |   144 -
 .../flex/swf/tags/DefineFontAlignZonesTag.java  |   109 -
 .../flex/swf/tags/DefineFontInfo2Tag.java       |    60 -
 .../apache/flex/swf/tags/DefineFontInfoTag.java |   199 -
 .../apache/flex/swf/tags/DefineFontNameTag.java |    98 -
 .../org/apache/flex/swf/tags/DefineFontTag.java |   104 -
 .../flex/swf/tags/DefineMorphShape2Tag.java     |   138 -
 .../flex/swf/tags/DefineMorphShapeTag.java      |   179 -
 .../flex/swf/tags/DefineScalingGridTag.java     |   101 -
 .../tags/DefineSceneAndFrameLabelDataTag.java   |    69 -
 .../apache/flex/swf/tags/DefineShape2Tag.java   |    48 -
 .../apache/flex/swf/tags/DefineShape3Tag.java   |    48 -
 .../apache/flex/swf/tags/DefineShape4Tag.java   |    87 -
 .../apache/flex/swf/tags/DefineShapeTag.java    |    90 -
 .../apache/flex/swf/tags/DefineSoundTag.java    |   144 -
 .../apache/flex/swf/tags/DefineSpriteTag.java   |    89 -
 .../apache/flex/swf/tags/DefineText2Tag.java    |    44 -
 .../org/apache/flex/swf/tags/DefineTextTag.java |   163 -
 .../flex/swf/tags/DefineVideoStreamTag.java     |   142 -
 .../src/org/apache/flex/swf/tags/DoABCTag.java  |   127 -
 .../flex/swf/tags/EnableDebugger2Tag.java       |    70 -
 .../flex/swf/tags/EnableTelemetryTag.java       |    58 -
 .../src/org/apache/flex/swf/tags/EndTag.java    |    36 -
 .../apache/flex/swf/tags/ExportAssetsTag.java   |   178 -
 .../apache/flex/swf/tags/FileAttributesTag.java |   132 -
 .../org/apache/flex/swf/tags/FrameLabelTag.java |   105 -
 .../apache/flex/swf/tags/IAlwaysLongTag.java    |    29 -
 .../flex/swf/tags/ICharacterReferrer.java       |    34 -
 .../org/apache/flex/swf/tags/ICharacterTag.java |    34 -
 .../flex/swf/tags/IDefineBinaryImageTag.java    |    32 -
 .../apache/flex/swf/tags/IDefineFontTag.java    |    41 -
 .../src/org/apache/flex/swf/tags/IFontInfo.java |   123 -
 .../org/apache/flex/swf/tags/IManagedTag.java   |    30 -
 compiler/src/org/apache/flex/swf/tags/ITag.java |    35 -
 .../org/apache/flex/swf/tags/JPEGTablesTag.java |    62 -
 .../org/apache/flex/swf/tags/MetadataTag.java   |    76 -
 .../apache/flex/swf/tags/PlaceObject2Tag.java   |   241 -
 .../apache/flex/swf/tags/PlaceObject3Tag.java   |   221 -
 .../apache/flex/swf/tags/PlaceObjectTag.java    |   108 -
 .../apache/flex/swf/tags/ProductInfoTag.java    |   217 -
 .../src/org/apache/flex/swf/tags/RawTag.java    |    70 -
 .../apache/flex/swf/tags/RemoveObject2Tag.java  |    57 -
 .../apache/flex/swf/tags/RemoveObjectTag.java   |    81 -
 .../apache/flex/swf/tags/ScriptLimitsTag.java   |    75 -
 .../flex/swf/tags/SetBackgroundColorTag.java    |    67 -
 .../apache/flex/swf/tags/SetTabIndexTag.java    |    90 -
 .../org/apache/flex/swf/tags/ShowFrameTag.java  |    39 -
 .../flex/swf/tags/SoundStreamBlockTag.java      |    61 -
 .../flex/swf/tags/SoundStreamHead2Tag.java      |    39 -
 .../flex/swf/tags/SoundStreamHeadTag.java       |   227 -
 .../apache/flex/swf/tags/StartSound2Tag.java    |    82 -
 .../org/apache/flex/swf/tags/StartSoundTag.java |    84 -
 .../apache/flex/swf/tags/SymbolClassTag.java    |   151 -
 compiler/src/org/apache/flex/swf/tags/Tag.java  |    75 -
 .../org/apache/flex/swf/tags/VideoFrameTag.java |   110 -
 .../src/org/apache/flex/swf/tags/package.html   |    30 -
 .../src/org/apache/flex/swf/types/ARGB.java     |    40 -
 .../org/apache/flex/swf/types/BevelFilter.java  |   231 -
 .../org/apache/flex/swf/types/BlurFilter.java   |    83 -
 .../org/apache/flex/swf/types/ButtonRecord.java |   243 -
 .../src/org/apache/flex/swf/types/CXForm.java   |   100 -
 .../apache/flex/swf/types/CXFormWithAlpha.java  |    60 -
 .../org/apache/flex/swf/types/ClipActions.java  |    31 -
 .../flex/swf/types/ConvolutionFilter.java       |   172 -
 .../apache/flex/swf/types/CurvedEdgeRecord.java |    98 -
 .../apache/flex/swf/types/DropShadowFilter.java |   208 -
 .../org/apache/flex/swf/types/EdgeRecord.java   |    44 -
 .../apache/flex/swf/types/EndShapeRecord.java   |    32 -
 .../org/apache/flex/swf/types/FillStyle.java    |   157 -
 .../apache/flex/swf/types/FillStyleArray.java   |    58 -
 .../src/org/apache/flex/swf/types/Filter.java   |   228 -
 .../apache/flex/swf/types/FocalGradient.java    |    54 -
 .../org/apache/flex/swf/types/GlowFilter.java   |   165 -
 .../org/apache/flex/swf/types/GlyphEntry.java   |    85 -
 .../org/apache/flex/swf/types/GradRecord.java   |    51 -
 .../src/org/apache/flex/swf/types/Gradient.java |    96 -
 .../flex/swf/types/GradientBevelFilter.java     |    83 -
 .../flex/swf/types/GradientGlowFilter.java      |   135 -
 .../org/apache/flex/swf/types/IDataType.java    |    28 -
 .../org/apache/flex/swf/types/IFillStyle.java   |    30 -
 .../org/apache/flex/swf/types/ILineStyle.java   |    28 -
 .../apache/flex/swf/types/KerningRecord.java    |    83 -
 .../org/apache/flex/swf/types/LineStyle.java    |    67 -
 .../org/apache/flex/swf/types/LineStyle2.java   |   156 -
 .../apache/flex/swf/types/LineStyleArray.java   |    46 -
 .../src/org/apache/flex/swf/types/Matrix.java   |   124 -
 .../apache/flex/swf/types/MorphFillStyle.java   |   277 -
 .../apache/flex/swf/types/MorphGradRecord.java  |   112 -
 .../apache/flex/swf/types/MorphGradient.java    |    30 -
 .../apache/flex/swf/types/MorphLineStyle.java   |   112 -
 .../apache/flex/swf/types/MorphLineStyle2.java  |   265 -
 compiler/src/org/apache/flex/swf/types/RGB.java |    95 -
 .../src/org/apache/flex/swf/types/RGBA.java     |    85 -
 .../src/org/apache/flex/swf/types/Rect.java     |   103 -
 .../src/org/apache/flex/swf/types/Shape.java    |   115 -
 .../org/apache/flex/swf/types/ShapeRecord.java  |    82 -
 .../apache/flex/swf/types/ShapeWithStyle.java   |    77 -
 .../apache/flex/swf/types/SoundEnvelope.java    |    80 -
 .../org/apache/flex/swf/types/SoundInfo.java    |   221 -
 .../flex/swf/types/StraightEdgeRecord.java      |   109 -
 .../flex/swf/types/StyleChangeRecord.java       |   453 -
 .../src/org/apache/flex/swf/types/Styles.java   |    86 -
 .../org/apache/flex/swf/types/TextRecord.java   |   237 -
 .../src/org/apache/flex/swf/types/ZoneData.java |    44 -
 .../org/apache/flex/swf/types/ZoneRecord.java   |   104 -
 .../src/org/apache/flex/swf/types/package.html  |    31 -
 .../src/org/apache/flex/utils/ArgumentUtil.java |   214 -
 compiler/src/org/apache/flex/utils/Base64.java  |   306 -
 .../src/org/apache/flex/utils/CheapArray.java   |   268 -
 .../flex/utils/DAByteArrayOutputStream.java     |    51 -
 .../src/org/apache/flex/utils/DirectoryID.java  |    48 -
 .../org/apache/flex/utils/ExceptionUtil.java    |   208 -
 .../src/org/apache/flex/utils/FastStack.java    |   109 -
 compiler/src/org/apache/flex/utils/FileID.java  |    99 -
 .../src/org/apache/flex/utils/FileUtils.java    |   214 -
 .../flex/utils/FilenameNormalization.java       |   109 -
 .../apache/flex/utils/ILengthAwareReader.java   |    49 -
 compiler/src/org/apache/flex/utils/IntMap.java  |   234 -
 .../org/apache/flex/utils/IntMapLRUCache.java   |   313 -
 .../flex/utils/NonLockingStringReader.java      |    49 -
 compiler/src/org/apache/flex/utils/Point.java   |    41 -
 .../org/apache/flex/utils/StringEncoder.java    |    93 -
 .../src/org/apache/flex/utils/StringUtils.java  |   105 -
 compiler/src/org/apache/flex/utils/Trace.java   |   146 -
 compiler/src/org/apache/flex/utils/Version.java |   261 -
 compiler/src/org/apache/flex/utils/package.html |    32 -
 compiler/src/overview.html                      |    53 -
 compiler/src/site/asciidoc/docs.adoc            |    18 +
 compiler/src/site/site.xml                      |    51 +
 compiler/src/test/build.xml                     |   369 +
 compiler/src/test/downloads.xml                 |   179 +
 .../src/test/java/as/ASFeatureTestsBase.java    |   240 +
 compiler/src/test/java/as/ASKeywordTests.java   |   389 +
 compiler/src/test/java/as/ASNamespaceTests.java |    93 +
 compiler/src/test/java/as/ASVariableTests.java  |   131 +
 compiler/src/test/java/f/SDKSWCTests.java       |   392 +
 .../test/java/mxml/tags/MXMLArrayTagTests.java  |   176 +
 .../java/mxml/tags/MXMLBooleanTagTests.java     |    47 +
 .../test/java/mxml/tags/MXMLClassTagTests.java  |    45 +
 .../java/mxml/tags/MXMLComponentTagTests.java   |    74 +
 .../java/mxml/tags/MXMLDefinitionTagTests.java  |    93 +
 .../java/mxml/tags/MXMLFeatureTestsBase.java    |   185 +
 .../java/mxml/tags/MXMLHTTPServiceTagTests.java |    76 +
 .../java/mxml/tags/MXMLInstanceTagTests.java    |    45 +
 .../mxml/tags/MXMLInstanceTagTestsBase.java     |    82 +
 .../test/java/mxml/tags/MXMLIntTagTests.java    |    49 +
 .../java/mxml/tags/MXMLMetadataTagTests.java    |   141 +
 .../test/java/mxml/tags/MXMLModelTagTests.java  |   161 +
 .../test/java/mxml/tags/MXMLNumberTagTests.java |    45 +
 .../test/java/mxml/tags/MXMLObjectTagTests.java |   293 +
 .../mxml/tags/MXMLRemoteObjectTagTests.java     |    73 +
 .../test/java/mxml/tags/MXMLStringTagTests.java |    45 +
 .../test/java/mxml/tags/MXMLUintTagTests.java   |    47 +
 .../test/java/mxml/tags/MXMLVectorTagTests.java |   210 +
 .../java/mxml/tags/MXMLWebServiceTagTests.java  |    74 +
 .../java/mxml/tags/MXMLXMLListTagTests.java     |   156 +
 .../test/java/mxml/tags/MXMLXMLTagTests.java    |   182 +
 .../css/CSSArrayPropertyValueTests.java         |    92 +
 .../compiler/internal/css/CSSBaseTests.java     |    96 +
 .../css/CSSColorPropertyValueTests.java         |   127 +
 .../internal/css/CSSCombinatorTests.java        |   107 +
 .../compiler/internal/css/CSSDocumentTests.java |   190 +
 .../compiler/internal/css/CSSFontFaceTests.java |   213 +
 .../css/CSSFunctionCallPropertyValueTests.java  |    99 +
 .../css/CSSKeywordPropertyValueTests.java       |    70 +
 .../css/CSSMediaQueryConditionTests.java        |   120 +
 .../css/CSSNamespaceDefinitionTests.java        |   134 +
 .../css/CSSNumberPropertyValueTests.java        |   175 +
 .../compiler/internal/css/CSSPropertyTests.java |    95 +
 .../internal/css/CSSPropertyValueTests.java     |    68 +
 .../css/CSSRgbColorPropertyValueTests.java      |   108 +
 .../compiler/internal/css/CSSRuleTests.java     |   219 +
 .../internal/css/CSSSelectorConditionTests.java |   133 +
 .../compiler/internal/css/CSSSelectorTests.java |   203 +
 .../css/CSSStringPropertyValueTests.java        |    83 +
 .../compiler/internal/mxml/MXMLDataTests.java   |    96 +
 .../internal/mxml/MXMLInstructionDataTests.java |   108 +
 .../internal/mxml/MXMLTextDataTests.java        |   226 +
 .../internal/mxml/MXMLUnitDataTests.java        |    54 +
 .../parsing/mxml/MXMLTokenizerTests.java        |   823 +
 .../internal/tree/mxml/MXMLArrayNodeTests.java  |   138 +
 .../tree/mxml/MXMLBindingNodeTests.java         |   191 +
 .../tree/mxml/MXMLBooleanNodeTests.java         |   268 +
 .../internal/tree/mxml/MXMLClassNodeTests.java  |   110 +
 .../tree/mxml/MXMLClassReferenceNodeTests.java  |    32 +
 .../tree/mxml/MXMLComponentNodeTests.java       |   160 +
 .../tree/mxml/MXMLDeclarationsNodeTests.java    |   102 +
 .../tree/mxml/MXMLDefinitionNodeTests.java      |   154 +
 .../tree/mxml/MXMLDesignLayerNodeTests.java     |   117 +
 .../tree/mxml/MXMLEventSpecifierNodeTests.java  |   201 +
 .../tree/mxml/MXMLExpressionNodeBaseTests.java  |    44 +
 .../tree/mxml/MXMLFunctionNodeTests.java        |   124 +
 .../tree/mxml/MXMLHTTPServiceNodeTests.java     |    69 +
 .../tree/mxml/MXMLImplementsNodeTests.java      |   106 +
 .../tree/mxml/MXMLInstanceNodeTests.java        |    64 +
 .../internal/tree/mxml/MXMLIntNodeTests.java    |   266 +
 .../tree/mxml/MXMLLibraryNodeTests.java         |   108 +
 .../tree/mxml/MXMLMetadataNodeTests.java        |    97 +
 .../internal/tree/mxml/MXMLModelNodeTests.java  |   141 +
 .../internal/tree/mxml/MXMLNodeBaseTests.java   |   209 +
 .../internal/tree/mxml/MXMLNumberNodeTests.java |   203 +
 .../internal/tree/mxml/MXMLObjectNodeTests.java |   156 +
 .../tree/mxml/MXMLPrivateNodeTests.java         |   104 +
 .../MXMLPropertySpecifierNodeBooleanTests.java  |    84 +
 .../MXMLPropertySpecifierNodeClassTests.java    |   118 +
 .../mxml/MXMLPropertySpecifierNodeIntTests.java |    84 +
 .../MXMLPropertySpecifierNodeNumberTests.java   |   363 +
 .../MXMLPropertySpecifierNodeStringTests.java   |    84 +
 .../mxml/MXMLPropertySpecifierNodeTests.java    |    86 +
 .../MXMLPropertySpecifierNodeUintTests.java     |    84 +
 .../internal/tree/mxml/MXMLRegExpNodeTests.java |    95 +
 .../tree/mxml/MXMLRemoteObjectNodeTests.java    |    70 +
 .../tree/mxml/MXMLResourceNodeTests.java        |   127 +
 .../internal/tree/mxml/MXMLScriptNodeTests.java |    94 +
 .../tree/mxml/MXMLSpecifierNodeBaseTests.java   |    33 +
 .../internal/tree/mxml/MXMLStateNodeTests.java  |    79 +
 .../internal/tree/mxml/MXMLStringNodeTests.java |   169 +
 .../internal/tree/mxml/MXMLStyleNodeTests.java  |   133 +
 .../internal/tree/mxml/MXMLUintNodeTests.java   |   206 +
 .../internal/tree/mxml/MXMLVectorNodeTests.java |   203 +
 .../tree/mxml/MXMLWebServiceNodeTests.java      |    69 +
 .../tree/mxml/MXMLXMLListNodeTests.java         |   108 +
 .../internal/tree/mxml/MXMLXMLNodeTests.java    |   148 +
 .../properties/MXMLPropertyBooleanTests.java    |   100 +
 .../java/properties/MXMLPropertyClassTests.java |   100 +
 .../java/properties/MXMLPropertyIntTests.java   |   100 +
 .../properties/MXMLPropertyNumberTests.java     |   100 +
 .../properties/MXMLPropertyStringTests.java     |   100 +
 .../java/properties/MXMLPropertyTestsBase.java  |    91 +
 .../java/properties/MXMLPropertyUintTests.java  |   100 +
 .../java/utils/FlashplayerSecurityHandler.java  |   121 +
 .../flex/compiler/tools/AnnotateClass.java      |    81 -
 .../compiler/tools/ProblemEnumGenerator.java    |   231 -
 .../flex/compiler/tools/ProblemLocalizer.java   |   155 -
 debugger/.classpath                             |     8 +
 debugger/.project                               |    19 +
 debugger/META-INF/MANIFEST.MF                   |    27 -
 debugger/build.properties                       |    28 +-
 debugger/build.xml                              |   141 +-
 debugger/jburg-gen.xml                          |    21 +-
 debugger/pom.xml                                |   134 +
 debugger/src/flash/tools/ActionLocation.java    |    53 -
 .../src/flash/tools/SwfActionContainer.java     |   295 -
 .../src/flash/tools/debugger/AIRLaunchInfo.java |   123 -
 .../AlreadyActiveApplicationException.java      |    47 -
 .../src/flash/tools/debugger/Bootstrap.java     |    53 -
 debugger/src/flash/tools/debugger/Browser.java  |    82 -
 .../tools/debugger/CommandLineException.java    |    79 -
 .../flash/tools/debugger/DebuggerLocalizer.java |   102 -
 .../debugger/DefaultDebuggerCallbacks.java      |   431 -
 debugger/src/flash/tools/debugger/Frame.java    |   122 -
 .../tools/debugger/IDebuggerCallbacks.java      |   150 -
 .../tools/debugger/ILaunchNotification.java     |    39 -
 .../src/flash/tools/debugger/ILauncher.java     |    49 -
 .../src/flash/tools/debugger/IProgress.java     |    36 -
 .../tools/debugger/InProgressException.java     |    28 -
 debugger/src/flash/tools/debugger/Isolate.java  |    40 -
 .../flash/tools/debugger/IsolateController.java |   184 -
 .../flash/tools/debugger/IsolateSession.java    |   177 -
 debugger/src/flash/tools/debugger/Location.java |    41 -
 .../tools/debugger/NoResponseException.java     |    61 -
 .../tools/debugger/NotConnectedException.java   |    33 -
 .../tools/debugger/NotSupportedException.java   |    39 -
 .../tools/debugger/NotSuspendedException.java   |    33 -
 debugger/src/flash/tools/debugger/Player.java   |    82 -
 .../tools/debugger/PlayerDebugException.java    |    30 -
 debugger/src/flash/tools/debugger/Session.java  |   604 -
 .../flash/tools/debugger/SessionManager.java    |   390 -
 .../flash/tools/debugger/SessionManager2.java   |   184 -
 .../src/flash/tools/debugger/SourceFile.java    |   124 -
 .../src/flash/tools/debugger/SourceLocator.java |    51 -
 .../src/flash/tools/debugger/SuspendReason.java |    48 -
 .../tools/debugger/SuspendedException.java      |    33 -
 debugger/src/flash/tools/debugger/SwfInfo.java  |   110 -
 debugger/src/flash/tools/debugger/Value.java    |   255 -
 .../flash/tools/debugger/ValueAttribute.java    |    42 -
 debugger/src/flash/tools/debugger/Variable.java |   169 -
 .../flash/tools/debugger/VariableAttribute.java |   168 -
 .../src/flash/tools/debugger/VariableType.java  |    34 -
 .../flash/tools/debugger/VersionException.java  |    34 -
 debugger/src/flash/tools/debugger/Watch.java    |    52 -
 .../src/flash/tools/debugger/WatchKind.java     |    33 -
 .../tools/debugger/concrete/AIRPlayer.java      |    64 -
 .../tools/debugger/concrete/AbstractPlayer.java |    55 -
 .../tools/debugger/concrete/ActiveXPlayer.java  |    39 -
 .../flash/tools/debugger/concrete/BinaryOp.java |    47 -
 .../flash/tools/debugger/concrete/DBrowser.java |    65 -
 .../flash/tools/debugger/concrete/DIsolate.java |    49 -
 .../tools/debugger/concrete/DLocation.java      |    73 -
 .../flash/tools/debugger/concrete/DManager.java |  2583 --
 .../flash/tools/debugger/concrete/DMessage.java |  1016 -
 .../tools/debugger/concrete/DMessageCache.java  |   110 -
 .../debugger/concrete/DMessageCounter.java      |   208 -
 .../flash/tools/debugger/concrete/DModule.java  |   832 -
 .../tools/debugger/concrete/DProtocol.java      |   495 -
 .../debugger/concrete/DProtocolNotifierIF.java  |    34 -
 .../tools/debugger/concrete/DStackContext.java  |   176 -
 .../tools/debugger/concrete/DSuspendInfo.java   |    57 -
 .../flash/tools/debugger/concrete/DSwfInfo.java |   323 -
 .../flash/tools/debugger/concrete/DValue.java   |   534 -
 .../tools/debugger/concrete/DVariable.java      |   517 -
 .../flash/tools/debugger/concrete/DWatch.java   |    50 -
 .../debugger/concrete/GetVariableFlag.java      |    63 -
 .../debugger/concrete/IsolatePlayerSession.java |   221 -
 .../concrete/LineFunctionContainer.java         |   162 -
 .../debugger/concrete/NetscapePluginPlayer.java |    42 -
 .../tools/debugger/concrete/PlayerSession.java  |  3069 --
 .../concrete/PlayerSessionIsolateStatus.java    |    25 -
 .../debugger/concrete/PlayerSessionManager.java |  1211 -
 .../debugger/concrete/ProcessListener.java      |   206 -
 .../tools/debugger/concrete/ScriptText.java     |   158 -
 .../debugger/concrete/StandalonePlayer.java     |    42 -
 .../tools/debugger/concrete/StreamListener.java |    71 -
 .../concrete/appleScriptCloseCaminoWindow.txt   |    59 -
 .../concrete/appleScriptCloseSafariWindow.txt   |    53 -
 .../appleScriptGetDefaultBrowserName.txt        |    33 -
 .../tools/debugger/concrete/djapi_da.properties |    29 -
 .../tools/debugger/concrete/djapi_de.properties |    29 -
 .../tools/debugger/concrete/djapi_en.properties |    29 -
 .../tools/debugger/concrete/djapi_es.properties |    29 -
 .../tools/debugger/concrete/djapi_fi.properties |    29 -
 .../tools/debugger/concrete/djapi_fr.properties |    29 -
 .../tools/debugger/concrete/djapi_it.properties |    29 -
 .../tools/debugger/concrete/djapi_ja.properties |    29 -
 .../tools/debugger/concrete/djapi_ko.properties |    29 -
 .../tools/debugger/concrete/djapi_nb.properties |    29 -
 .../tools/debugger/concrete/djapi_nl.properties |    29 -
 .../tools/debugger/concrete/djapi_pt.properties |    29 -
 .../tools/debugger/concrete/djapi_ru.properties |    29 -
 .../tools/debugger/concrete/djapi_sv.properties |    29 -
 .../debugger/concrete/djapi_zh_CN.properties    |    29 -
 .../debugger/concrete/djapi_zh_TW.properties    |    29 -
 .../flash/tools/debugger/djapi_da.properties    |    29 -
 .../flash/tools/debugger/djapi_de.properties    |    29 -
 .../flash/tools/debugger/djapi_en.properties    |    29 -
 .../flash/tools/debugger/djapi_es.properties    |    29 -
 .../flash/tools/debugger/djapi_fi.properties    |    29 -
 .../flash/tools/debugger/djapi_fr.properties    |    29 -
 .../flash/tools/debugger/djapi_it.properties    |    29 -
 .../flash/tools/debugger/djapi_ja.properties    |    29 -
 .../flash/tools/debugger/djapi_ko.properties    |    29 -
 .../flash/tools/debugger/djapi_nb.properties    |    29 -
 .../flash/tools/debugger/djapi_nl.properties    |    29 -
 .../flash/tools/debugger/djapi_pt.properties    |    29 -
 .../flash/tools/debugger/djapi_ru.properties    |    29 -
 .../flash/tools/debugger/djapi_sv.properties    |    29 -
 .../flash/tools/debugger/djapi_zh_CN.properties |    29 -
 .../flash/tools/debugger/djapi_zh_TW.properties |    29 -
 .../flash/tools/debugger/events/BreakEvent.java |    47 -
 .../debugger/events/ConsoleErrorFault.java      |    31 -
 .../flash/tools/debugger/events/DebugEvent.java |    29 -
 .../debugger/events/DivideByZeroFault.java      |    33 -
 .../tools/debugger/events/ExceptionFault.java   |    61 -
 .../flash/tools/debugger/events/FaultEvent.java |    84 -
 .../debugger/events/FileListModifiedEvent.java  |    29 -
 .../events/FunctionMetaDataAvailableEvent.java  |    38 -
 .../debugger/events/InvalidTargetFault.java     |    32 -
 .../tools/debugger/events/InvalidURLFault.java  |    31 -
 .../tools/debugger/events/InvalidWithFault.java |    34 -
 .../debugger/events/IsolateCreateEvent.java     |    38 -
 .../tools/debugger/events/IsolateExitEvent.java |    38 -
 .../tools/debugger/events/ProtoLimitFault.java  |    34 -
 .../debugger/events/RecursionLimitFault.java    |    33 -
 .../debugger/events/ScriptTimeoutFault.java     |    33 -
 .../debugger/events/StackUnderFlowFault.java    |    33 -
 .../tools/debugger/events/SwfLoadedEvent.java   |    57 -
 .../tools/debugger/events/SwfUnloadedEvent.java |    40 -
 .../flash/tools/debugger/events/TraceEvent.java |    32 -
 .../debugger/expression/AS3DebuggerBURM.jbg     |   336 -
 .../AS3DebuggerCompoundAssignmentRules.jbg      |    28 -
 .../debugger/expression/AS3DebuggerReducer.java |  2294 --
 .../debugger/expression/AS3DebuggerRules.jbg    |   746 -
 .../tools/debugger/expression/ASTBuilder.java   |   153 -
 .../tools/debugger/expression/Context.java      |   126 -
 .../debugger/expression/DebuggerExpression.java |   163 -
 .../expression/DebuggerExpressionEvaluator.java |    76 -
 .../tools/debugger/expression/DebuggerUtil.java |   104 -
 .../debugger/expression/DebuggerValue.java      |    26 -
 .../flash/tools/debugger/expression/ECMA.java   |   430 -
 .../ExpressionEvaluatorException.java           |    39 -
 .../expression/FoldedExpressionNode.java        |   252 -
 .../tools/debugger/expression/IASTBuilder.java  |    35 -
 .../tools/debugger/expression/IASTFolder.java   |    43 -
 .../expression/IExpressionEvaluator.java        |    30 -
 .../expression/LogicalOperatorsFolder.java      |   102 -
 .../expression/NoSuchVariableException.java     |    40 -
 .../expression/PlayerFaultException.java        |    48 -
 .../tools/debugger/expression/ValueExp.java     |    79 -
 .../expression/expression_da.properties         |    38 -
 .../expression/expression_de.properties         |    38 -
 .../expression/expression_en.properties         |    38 -
 .../expression/expression_es.properties         |    38 -
 .../expression/expression_fi.properties         |    38 -
 .../expression/expression_fr.properties         |    38 -
 .../expression/expression_it.properties         |    38 -
 .../expression/expression_ja.properties         |    38 -
 .../expression/expression_ko.properties         |    38 -
 .../expression/expression_nb.properties         |    38 -
 .../expression/expression_nl.properties         |    38 -
 .../expression/expression_pt.properties         |    38 -
 .../expression/expression_ru.properties         |    38 -
 .../expression/expression_sv.properties         |    38 -
 .../expression/expression_zh_CN.properties      |    38 -
 .../expression/expression_zh_TW.properties      |    38 -
 .../threadsafe/ThreadSafeASTBuilder.java        |    64 -
 .../threadsafe/ThreadSafeBootstrap.java         |    39 -
 .../threadsafe/ThreadSafeDebuggerObject.java    |    36 -
 .../debugger/threadsafe/ThreadSafeFrame.java    |   140 -
 .../debugger/threadsafe/ThreadSafeIsolate.java  |    62 -
 .../threadsafe/ThreadSafeIsolateSession.java    |   285 -
 .../debugger/threadsafe/ThreadSafeLocation.java |    90 -
 .../debugger/threadsafe/ThreadSafePlayer.java   |    73 -
 .../debugger/threadsafe/ThreadSafeSession.java  |   435 -
 .../threadsafe/ThreadSafeSessionManager.java    |   203 -
 .../threadsafe/ThreadSafeSourceFile.java        |   150 -
 .../threadsafe/ThreadSafeSourceLocator.java     |    70 -
 .../debugger/threadsafe/ThreadSafeSwfInfo.java  |   124 -
 .../debugger/threadsafe/ThreadSafeValue.java    |   159 -
 .../debugger/threadsafe/ThreadSafeValueExp.java |    71 -
 .../debugger/threadsafe/ThreadSafeVariable.java |   142 -
 .../debugger/threadsafe/ThreadSafeWatch.java    |    95 -
 debugger/src/flash/util/URLEncoder.java         |   150 -
 debugger/src/flash/util/URLHelper.java          |   283 -
 .../tools/debugger/cli/AmbiguousException.java  |    31 -
 .../flex/tools/debugger/cli/BreakAction.java    |   154 -
 .../tools/debugger/cli/BreakIdentifier.java     |    28 -
 .../flex/tools/debugger/cli/CatchAction.java    |    57 -
 .../src/flex/tools/debugger/cli/DebugCLI.java   |  6878 ----
 .../flex/tools/debugger/cli/DisplayAction.java  |    62 -
 .../tools/debugger/cli/ExpressionCache.java     |   596 -
 .../tools/debugger/cli/ExpressionContext.java   |   653 -
 .../src/flex/tools/debugger/cli/Extensions.java |   547 -
 .../tools/debugger/cli/ExtensionsDisabled.java  |    37 -
 .../flex/tools/debugger/cli/FaultActions.java   |   228 -
 .../flex/tools/debugger/cli/FileInfoCache.java  |   569 -
 debugger/src/flex/tools/debugger/cli/Help.java  |    91 -
 .../flex/tools/debugger/cli/IntProperties.java  |    36 -
 .../tools/debugger/cli/InternalProperty.java    |    46 -
 .../tools/debugger/cli/LocationCollection.java  |    94 -
 .../tools/debugger/cli/NoMatchException.java    |    31 -
 .../flex/tools/debugger/cli/StringIntArray.java |   120 -
 .../flex/tools/debugger/cli/VariableFacade.java |    91 -
 .../flex/tools/debugger/cli/WatchAction.java    |    59 -
 .../flex/tools/debugger/cli/fdb_da.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_de.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_en.properties   |   277 -
 .../flex/tools/debugger/cli/fdb_es.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_fi.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_fr.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_it.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_ja.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_ko.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_nb.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_nl.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_pt.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_ru.properties   |   266 -
 .../flex/tools/debugger/cli/fdb_sv.properties   |   266 -
 .../tools/debugger/cli/fdb_zh_CN.properties     |   266 -
 .../tools/debugger/cli/fdb_zh_TW.properties     |   266 -
 .../src/flex/tools/debugger/cli/fdbhelp_br.txt  |  1620 -
 .../src/flex/tools/debugger/cli/fdbhelp_de.txt  |  1728 -
 .../src/flex/tools/debugger/cli/fdbhelp_dk.txt  |  1598 -
 .../src/flex/tools/debugger/cli/fdbhelp_en.txt  |   811 -
 .../src/flex/tools/debugger/cli/fdbhelp_es.txt  |  1624 -
 .../src/flex/tools/debugger/cli/fdbhelp_fi.txt  |  1616 -
 .../src/flex/tools/debugger/cli/fdbhelp_fr.txt  |  1704 -
 .../src/flex/tools/debugger/cli/fdbhelp_it.txt  |  1726 -
 .../src/flex/tools/debugger/cli/fdbhelp_ja.txt  |   734 -
 .../flex/tools/debugger/cli/fdbhelp_ko_KR.txt   |  1630 -
 .../src/flex/tools/debugger/cli/fdbhelp_nl.txt  |  1754 --
 .../src/flex/tools/debugger/cli/fdbhelp_no.txt  |  1589 -
 .../src/flex/tools/debugger/cli/fdbhelp_ru.txt  |  1626 -
 .../src/flex/tools/debugger/cli/fdbhelp_se.txt  |  1594 -
 .../flex/tools/debugger/cli/fdbhelp_zh_CN.txt   |  1500 -
 .../flex/tools/debugger/cli/fdbhelp_zh_TW.txt   |  1486 -
 .../main/java/flash/tools/ActionLocation.java   |    53 +
 .../java/flash/tools/SwfActionContainer.java    |   295 +
 .../flash/tools/debugger/AIRLaunchInfo.java     |   123 +
 .../AlreadyActiveApplicationException.java      |    47 +
 .../java/flash/tools/debugger/Bootstrap.java    |    53 +
 .../main/java/flash/tools/debugger/Browser.java |    82 +
 .../tools/debugger/CommandLineException.java    |    79 +
 .../flash/tools/debugger/DebuggerLocalizer.java |   102 +
 .../debugger/DefaultDebuggerCallbacks.java      |   430 +
 .../main/java/flash/tools/debugger/Frame.java   |   122 +
 .../tools/debugger/IDebuggerCallbacks.java      |   150 +
 .../tools/debugger/ILaunchNotification.java     |    39 +
 .../java/flash/tools/debugger/ILauncher.java    |    49 +
 .../java/flash/tools/debugger/IProgress.java    |    36 +
 .../tools/debugger/InProgressException.java     |    28 +
 .../main/java/flash/tools/debugger/Isolate.java |    40 +
 .../flash/tools/debugger/IsolateController.java |   184 +
 .../flash/tools/debugger/IsolateSession.java    |   177 +
 .../java/flash/tools/debugger/Location.java     |    41 +
 .../tools/debugger/NoResponseException.java     |    61 +
 .../tools/debugger/NotConnectedException.java   |    33 +
 .../tools/debugger/NotSupportedException.java   |    39 +
 .../tools/debugger/NotSuspendedException.java   |    33 +
 .../main/java/flash/tools/debugger/Player.java  |    82 +
 .../tools/debugger/PlayerDebugException.java    |    30 +
 .../main/java/flash/tools/debugger/Session.java |   604 +
 .../flash/tools/debugger/SessionManager.java    |   390 +
 .../flash/tools/debugger/SessionManager2.java   |   184 +
 .../java/flash/tools/debugger/SourceFile.java   |   124 +
 .../flash/tools/debugger/SourceLocator.java     |    51 +
 .../flash/tools/debugger/SuspendReason.java     |    48 +
 .../tools/debugger/SuspendedException.java      |    33 +
 .../main/java/flash/tools/debugger/SwfInfo.java |   110 +
 .../main/java/flash/tools/debugger/Value.java   |   255 +
 .../flash/tools/debugger/ValueAttribute.java    |    42 +
 .../java/flash/tools/debugger/Variable.java     |   169 +
 .../flash/tools/debugger/VariableAttribute.java |   168 +
 .../java/flash/tools/debugger/VariableType.java |    34 +
 .../flash/tools/debugger/VersionException.java  |    34 +
 .../main/java/flash/tools/debugger/Watch.java   |    52 +
 .../java/flash/tools/debugger/WatchKind.java    |    33 +
 .../tools/debugger/concrete/AIRPlayer.java      |    64 +
 .../tools/debugger/concrete/AbstractPlayer.java |    55 +
 .../tools/debugger/concrete/ActiveXPlayer.java  |    39 +
 .../flash/tools/debugger/concrete/BinaryOp.java |    47 +
 .../flash/tools/debugger/concrete/DBrowser.java |    65 +
 .../flash/tools/debugger/concrete/DIsolate.java |    49 +
 .../tools/debugger/concrete/DLocation.java      |    73 +
 .../flash/tools/debugger/concrete/DManager.java |  2583 ++
 .../flash/tools/debugger/concrete/DMessage.java |  1016 +
 .../tools/debugger/concrete/DMessageCache.java  |   110 +
 .../debugger/concrete/DMessageCounter.java      |   208 +
 .../flash/tools/debugger/concrete/DModule.java  |   832 +
 .../tools/debugger/concrete/DProtocol.java      |   495 +
 .../debugger/concrete/DProtocolNotifierIF.java  |    34 +
 .../tools/debugger/concrete/DStackContext.java  |   176 +
 .../tools/debugger/concrete/DSuspendInfo.java   |    57 +
 .../flash/tools/debugger/concrete/DSwfInfo.java |   323 +
 .../flash/tools/debugger/concrete/DValue.java   |   534 +
 .../tools/debugger/concrete/DVariable.java      |   517 +
 .../flash/tools/debugger/concrete/DWatch.java   |    50 +
 .../debugger/concrete/GetVariableFlag.java      |    63 +
 .../debugger/concrete/IsolatePlayerSession.java |   221 +
 .../concrete/LineFunctionContainer.java         |   162 +
 .../debugger/concrete/NetscapePluginPlayer.java |    42 +
 .../tools/debugger/concrete/PlayerSession.java  |  3069 ++
 .../concrete/PlayerSessionIsolateStatus.java    |    25 +
 .../debugger/concrete/PlayerSessionManager.java |  1211 +
 .../debugger/concrete/ProcessListener.java      |   206 +
 .../tools/debugger/concrete/ScriptText.java     |   158 +
 .../debugger/concrete/StandalonePlayer.java     |    42 +
 .../tools/debugger/concrete/StreamListener.java |    71 +
 .../flash/tools/debugger/events/BreakEvent.java |    47 +
 .../debugger/events/ConsoleErrorFault.java      |    31 +
 .../flash/tools/debugger/events/DebugEvent.java |    29 +
 .../debugger/events/DivideByZeroFault.java      |    33 +
 .../tools/debugger/events/ExceptionFault.java   |    61 +
 .../flash/tools/debugger/events/FaultEvent.java |    84 +
 .../debugger/events/FileListModifiedEvent.java  |    29 +
 .../events/FunctionMetaDataAvailableEvent.java  |    38 +
 .../debugger/events/InvalidTargetFault.java     |    32 +
 .../tools/debugger/events/InvalidURLFault.java  |    31 +
 .../tools/debugger/events/InvalidWithFault.java |    34 +
 .../debugger/events/IsolateCreateEvent.java     |    38 +
 .../tools/debugger/events/IsolateExitEvent.java |    38 +
 .../tools/debugger/events/ProtoLimitFault.java  |    34 +
 .../debugger/events/RecursionLimitFault.java    |    33 +
 .../debugger/events/ScriptTimeoutFault.java     |    33 +
 .../debugger/events/StackUnderFlowFault.java    |    33 +
 .../tools/debugger/events/SwfLoadedEvent.java   |    57 +
 .../tools/debugger/events/SwfUnloadedEvent.java |    40 +
 .../flash/tools/debugger/events/TraceEvent.java |    32 +
 .../debugger/expression/AS3DebuggerReducer.java |  2294 ++
 .../tools/debugger/expression/ASTBuilder.java   |   153 +
 .../tools/debugger/expression/Context.java      |   126 +
 .../debugger/expression/DebuggerExpression.java |   163 +
 .../expression/DebuggerExpressionEvaluator.java |    76 +
 .../tools/debugger/expression/DebuggerUtil.java |   104 +
 .../debugger/expression/DebuggerValue.java      |    26 +
 .../flash/tools/debugger/expression/ECMA.java   |   430 +
 .../ExpressionEvaluatorException.java           |    39 +
 .../expression/FoldedExpressionNode.java        |   252 +
 .../tools/debugger/expression/IASTBuilder.java  |    35 +
 .../tools/debugger/expression/IASTFolder.java   |    43 +
 .../expression/IExpressionEvaluator.java        |    30 +
 .../expression/LogicalOperatorsFolder.java      |   102 +
 .../expression/NoSuchVariableException.java     |    40 +
 .../expression/PlayerFaultException.java        |    48 +
 .../tools/debugger/expression/ValueExp.java     |    79 +
 .../threadsafe/ThreadSafeASTBuilder.java        |    64 +
 .../threadsafe/ThreadSafeBootstrap.java         |    39 +
 .../threadsafe/ThreadSafeDebuggerObject.java    |    36 +
 .../debugger/threadsafe/ThreadSafeFrame.java    |   140 +
 .../debugger/threadsafe/ThreadSafeIsolate.java  |    62 +
 .../threadsafe/ThreadSafeIsolateSession.java    |   285 +
 .../debugger/threadsafe/ThreadSafeLocation.java |    90 +
 .../debugger/threadsafe/ThreadSafePlayer.java   |    73 +
 .../debugger/threadsafe/ThreadSafeSession.java  |   435 +
 .../threadsafe/ThreadSafeSessionManager.java    |   203 +
 .../threadsafe/ThreadSafeSourceFile.java        |   150 +
 .../threadsafe/ThreadSafeSourceLocator.java     |    70 +
 .../debugger/threadsafe/ThreadSafeSwfInfo.java  |   124 +
 .../debugger/threadsafe/ThreadSafeValue.java    |   159 +
 .../debugger/threadsafe/ThreadSafeValueExp.java |    71 +
 .../debugger/threadsafe/ThreadSafeVariable.java |   142 +
 .../debugger/threadsafe/ThreadSafeWatch.java    |    95 +
 .../src/main/java/flash/util/URLEncoder.java    |   150 +
 .../src/main/java/flash/util/URLHelper.java     |   283 +
 .../tools/debugger/cli/AmbiguousException.java  |    31 +
 .../flex/tools/debugger/cli/BreakAction.java    |   154 +
 .../tools/debugger/cli/BreakIdentifier.java     |    28 +
 .../flex/tools/debugger/cli/CatchAction.java    |    57 +
 .../java/flex/tools/debugger/cli/DebugCLI.java  |  6872 ++++
 .../flex/tools/debugger/cli/DisplayAction.java  |    62 +
 .../tools/debugger/cli/ExpressionCache.java     |   596 +
 .../tools/debugger/cli/ExpressionContext.java   |   653 +
 .../flex/tools/debugger/cli/Extensions.java     |   547 +
 .../tools/debugger/cli/ExtensionsDisabled.java  |    37 +
 .../flex/tools/debugger/cli/FaultActions.java   |   228 +
 .../flex/tools/debugger/cli/FileInfoCache.java  |   569 +
 .../main/java/flex/tools/debugger/cli/Help.java |    91 +
 .../flex/tools/debugger/cli/IntProperties.java  |    36 +
 .../tools/debugger/cli/InternalProperty.java    |    46 +
 .../tools/debugger/cli/LocationCollection.java  |    94 +
 .../tools/debugger/cli/NoMatchException.java    |    31 +
 .../flex/tools/debugger/cli/StringIntArray.java |   120 +
 .../flex/tools/debugger/cli/VariableFacade.java |    91 +
 .../flex/tools/debugger/cli/WatchAction.java    |    59 +
 .../debugger/expression/AS3DebuggerBURM.jbg     |   336 +
 .../AS3DebuggerCompoundAssignmentRules.jbg      |    28 +
 .../debugger/expression/AS3DebuggerRules.jbg    |   746 +
 .../tools/debugger/expression/CmcPatterns.jbg   |  1001 +
 .../expression/CompoundAssignmentPatterns.jbg   |    39 +
 .../debugger/expression/FunctionPatterns.jbg    |    28 +
 .../concrete/appleScriptCloseCaminoWindow.txt   |    59 +
 .../concrete/appleScriptCloseSafariWindow.txt   |    53 +
 .../appleScriptGetDefaultBrowserName.txt        |    33 +
 .../tools/debugger/concrete/djapi_da.properties |    29 +
 .../tools/debugger/concrete/djapi_de.properties |    29 +
 .../tools/debugger/concrete/djapi_en.properties |    29 +
 .../tools/debugger/concrete/djapi_es.properties |    29 +
 .../tools/debugger/concrete/djapi_fi.properties |    29 +
 .../tools/debugger/concrete/djapi_fr.properties |    29 +
 .../tools/debugger/concrete/djapi_it.properties |    29 +
 .../tools/debugger/concrete/djapi_ja.properties |    29 +
 .../tools/debugger/concrete/djapi_ko.properties |    29 +
 .../tools/debugger/concrete/djapi_nb.properties |    29 +
 .../tools/debugger/concrete/djapi_nl.properties |    29 +
 .../tools/debugger/concrete/djapi_pt.properties |    29 +
 .../tools/debugger/concrete/djapi_ru.properties |    29 +
 .../tools/debugger/concrete/djapi_sv.properties |    29 +
 .../debugger/concrete/djapi_zh_CN.properties    |    29 +
 .../debugger/concrete/djapi_zh_TW.properties    |    29 +
 .../flash/tools/debugger/djapi_da.properties    |    29 +
 .../flash/tools/debugger/djapi_de.properties    |    29 +
 .../flash/tools/debugger/djapi_en.properties    |    29 +
 .../flash/tools/debugger/djapi_es.properties    |    29 +
 .../flash/tools/debugger/djapi_fi.properties    |    29 +
 .../flash/tools/debugger/djapi_fr.properties    |    29 +
 .../flash/tools/debugger/djapi_it.properties    |    29 +
 .../flash/tools/debugger/djapi_ja.properties    |    29 +
 .../flash/tools/debugger/djapi_ko.properties    |    29 +
 .../flash/tools/debugger/djapi_nb.properties    |    29 +
 .../flash/tools/debugger/djapi_nl.properties    |    29 +
 .../flash/tools/debugger/djapi_pt.properties    |    29 +
 .../flash/tools/debugger/djapi_ru.properties    |    29 +
 .../flash/tools/debugger/djapi_sv.properties    |    29 +
 .../flash/tools/debugger/djapi_zh_CN.properties |    29 +
 .../flash/tools/debugger/djapi_zh_TW.properties |    29 +
 .../expression/expression_da.properties         |    38 +
 .../expression/expression_de.properties         |    38 +
 .../expression/expression_en.properties         |    38 +
 .../expression/expression_es.properties         |    38 +
 .../expression/expression_fi.properties         |    38 +
 .../expression/expression_fr.properties         |    38 +
 .../expression/expression_it.properties         |    38 +
 .../expression/expression_ja.properties         |    38 +
 .../expression/expression_ko.properties         |    38 +
 .../expression/expression_nb.properties         |    38 +
 .../expression/expression_nl.properties         |    38 +
 .../expression/expression_pt.properties         |    38 +
 .../expression/expression_ru.properties         |    38 +
 .../expression/expression_sv.properties         |    38 +
 .../expression/expression_zh_CN.properties      |    38 +
 .../expression/expression_zh_TW.properties      |    38 +
 .../flex/tools/debugger/cli/fdb_da.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_de.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_en.properties   |   277 +
 .../flex/tools/debugger/cli/fdb_es.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_fi.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_fr.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_it.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_ja.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_ko.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_nb.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_nl.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_pt.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_ru.properties   |   266 +
 .../flex/tools/debugger/cli/fdb_sv.properties   |   266 +
 .../tools/debugger/cli/fdb_zh_CN.properties     |   266 +
 .../tools/debugger/cli/fdb_zh_TW.properties     |   266 +
 .../flex/tools/debugger/cli/fdbhelp_br.txt      |  1620 +
 .../flex/tools/debugger/cli/fdbhelp_de.txt      |  1728 +
 .../flex/tools/debugger/cli/fdbhelp_dk.txt      |  1598 +
 .../flex/tools/debugger/cli/fdbhelp_en.txt      |   811 +
 .../flex/tools/debugger/cli/fdbhelp_es.txt      |  1624 +
 .../flex/tools/debugger/cli/fdbhelp_fi.txt      |  1616 +
 .../flex/tools/debugger/cli/fdbhelp_fr.txt      |  1704 +
 .../flex/tools/debugger/cli/fdbhelp_it.txt      |  1726 +
 .../flex/tools/debugger/cli/fdbhelp_ja.txt      |   734 +
 .../flex/tools/debugger/cli/fdbhelp_ko_KR.txt   |  1630 +
 .../flex/tools/debugger/cli/fdbhelp_nl.txt      |  1754 ++
 .../flex/tools/debugger/cli/fdbhelp_no.txt      |  1589 +
 .../flex/tools/debugger/cli/fdbhelp_ru.txt      |  1626 +
 .../flex/tools/debugger/cli/fdbhelp_se.txt      |  1594 +
 .../flex/tools/debugger/cli/fdbhelp_zh_CN.txt   |  1500 +
 .../flex/tools/debugger/cli/fdbhelp_zh_TW.txt   |  1486 +
 debugger/src/site/asciidoc/docs.adoc            |    18 +
 externs/GCL/GCL-compile-config.xml              |   901 -
 externs/GCL/compile-config.xml                  |   103 -
 externs/GCL/externs/goog/a11y/aria/announcer.js |   123 -
 externs/GCL/externs/goog/a11y/aria/aria.js      |   386 -
 .../GCL/externs/goog/a11y/aria/attributes.js    |   389 -
 .../GCL/externs/goog/a11y/aria/datatables.js    |    68 -
 externs/GCL/externs/goog/a11y/aria/roles.js     |   216 -
 externs/GCL/externs/goog/array/array.js         |  1655 -
 externs/GCL/externs/goog/asserts/asserts.js     |   365 -
 .../GCL/externs/goog/async/animationdelay.js    |   267 -
 .../GCL/externs/goog/async/conditionaldelay.js  |   228 -
 externs/GCL/externs/goog/async/delay.js         |   182 -
 externs/GCL/externs/goog/async/freelist.js      |    88 -
 externs/GCL/externs/goog/async/nexttick.js      |   241 -
 externs/GCL/externs/goog/async/run.js           |   130 -
 externs/GCL/externs/goog/async/throttle.js      |   195 -
 externs/GCL/externs/goog/async/workqueue.js     |   139 -
 externs/GCL/externs/goog/base.js                |  2547 --
 externs/GCL/externs/goog/bootstrap/nodejs.js    |   110 -
 .../GCL/externs/goog/bootstrap/webworkers.js    |    37 -
 externs/GCL/externs/goog/color/alpha.js         |   472 -
 externs/GCL/externs/goog/color/color.js         |   776 -
 externs/GCL/externs/goog/color/names.js         |   176 -
 externs/GCL/externs/goog/crypt/aes.js           |  1029 -
 externs/GCL/externs/goog/crypt/arc4.js          |   164 -
 externs/GCL/externs/goog/crypt/base64.js        |   286 -
 externs/GCL/externs/goog/crypt/basen.js         |   242 -
 externs/GCL/externs/goog/crypt/blobhasher.js    |   285 -
 externs/GCL/externs/goog/crypt/blockcipher.js   |    52 -
 externs/GCL/externs/goog/crypt/cbc.js           |   153 -
 externs/GCL/externs/goog/crypt/crypt.js         |   173 -
 externs/GCL/externs/goog/crypt/hash.js          |    69 -
 externs/GCL/externs/goog/crypt/hash32.js        |   184 -
 externs/GCL/externs/goog/crypt/hmac.js          |   160 -
 externs/GCL/externs/goog/crypt/md5.js           |   435 -
 externs/GCL/externs/goog/crypt/pbkdf2.js        |   128 -
 externs/GCL/externs/goog/crypt/sha1.js          |   294 -
 externs/GCL/externs/goog/crypt/sha2.js          |   338 -
 externs/GCL/externs/goog/crypt/sha224.js        |    50 -
 externs/GCL/externs/goog/crypt/sha256.js        |    49 -
 externs/GCL/externs/goog/crypt/sha2_64bit.js    |   550 -
 externs/GCL/externs/goog/crypt/sha384.js        |    59 -
 externs/GCL/externs/goog/crypt/sha512.js        |    59 -
 externs/GCL/externs/goog/crypt/sha512_256.js    |    65 -
 externs/GCL/externs/goog/css/autocomplete.css   |    43 -
 externs/GCL/externs/goog/css/bubble.css         |    84 -
 externs/GCL/externs/goog/css/button.css         |    38 -
 externs/GCL/externs/goog/css/charpicker.css     |   206 -
 externs/GCL/externs/goog/css/checkbox.css       |    38 -
 .../GCL/externs/goog/css/colormenubutton.css    |    25 -
 externs/GCL/externs/goog/css/colorpalette.css   |    54 -
 .../externs/goog/css/colorpicker-simplegrid.css |    49 -
 externs/GCL/externs/goog/css/combobox.css       |    54 -
 externs/GCL/externs/goog/css/common.css         |    41 -
 externs/GCL/externs/goog/css/css3button.css     |    77 -
 externs/GCL/externs/goog/css/css3menubutton.css |    23 -
 externs/GCL/externs/goog/css/custombutton.css   |   161 -
 externs/GCL/externs/goog/css/datepicker.css     |   154 -
 externs/GCL/externs/goog/css/dialog.css         |    72 -
 .../GCL/externs/goog/css/dimensionpicker.css    |    47 -
 .../GCL/externs/goog/css/dragdropdetector.css   |    48 -
 externs/GCL/externs/goog/css/editor/bubble.css  |    73 -
 externs/GCL/externs/goog/css/editor/dialog.css  |    66 -
 .../externs/goog/css/editor/equationeditor.css  |   113 -
 .../GCL/externs/goog/css/editor/linkdialog.css  |    36 -
 externs/GCL/externs/goog/css/editortoolbar.css  |   225 -
 externs/GCL/externs/goog/css/filteredmenu.css   |    30 -
 .../goog/css/filterobservingmenuitem.css        |    25 -
 externs/GCL/externs/goog/css/flatbutton.css     |    64 -
 externs/GCL/externs/goog/css/flatmenubutton.css |    63 -
 externs/GCL/externs/goog/css/hovercard.css      |    51 -
 externs/GCL/externs/goog/css/hsvapalette.css    |   231 -
 externs/GCL/externs/goog/css/hsvpalette.css     |   179 -
 .../GCL/externs/goog/css/imagelessbutton.css    |   160 -
 .../externs/goog/css/imagelessmenubutton.css    |    23 -
 .../GCL/externs/goog/css/inputdatepicker.css    |    12 -
 externs/GCL/externs/goog/css/linkbutton.css     |    26 -
 externs/GCL/externs/goog/css/menu.css           |    27 -
 externs/GCL/externs/goog/css/menubar.css        |    57 -
 externs/GCL/externs/goog/css/menubutton.css     |   169 -
 externs/GCL/externs/goog/css/menuitem.css       |   148 -
 externs/GCL/externs/goog/css/menuseparator.css  |    19 -
 .../GCL/externs/goog/css/multitestrunner.css    |   121 -
 externs/GCL/externs/goog/css/palette.css        |    36 -
 .../GCL/externs/goog/css/popupdatepicker.css    |    17 -
 externs/GCL/externs/goog/css/roundedpanel.css   |    29 -
 externs/GCL/externs/goog/css/roundedtab.css     |   158 -
 externs/GCL/externs/goog/css/submenu.css        |    38 -
 externs/GCL/externs/goog/css/tab.css            |   105 -
 externs/GCL/externs/goog/css/tabbar.css         |    52 -
 externs/GCL/externs/goog/css/tablesorter.css    |    14 -
 externs/GCL/externs/goog/css/toolbar.css        |   400 -
 externs/GCL/externs/goog/css/tooltip.css        |    14 -
 externs/GCL/externs/goog/css/tree.css           |   146 -
 .../GCL/externs/goog/css/tristatemenuitem.css   |    43 -
 externs/GCL/externs/goog/cssom/cssom.js         |   455 -
 .../externs/goog/cssom/cssom_test_import_1.css  |    11 -
 .../externs/goog/cssom/cssom_test_import_2.css  |    10 -
 .../externs/goog/cssom/cssom_test_link_1.css    |    10 -
 externs/GCL/externs/goog/cssom/iframe/style.js  |  1016 -
 .../goog/cssom/iframe/style_test_import.css     |    10 -
 .../GCL/externs/goog/datasource/datamanager.js  |   561 -
 .../GCL/externs/goog/datasource/datasource.js   |   658 -
 externs/GCL/externs/goog/datasource/expr.js     |   545 -
 .../GCL/externs/goog/datasource/fastdatanode.js |   814 -
 .../GCL/externs/goog/datasource/jsdatasource.js |   462 -
 .../externs/goog/datasource/jsondatasource.js   |   153 -
 .../goog/datasource/jsxmlhttpdatasource.js      |   196 -
 .../externs/goog/datasource/xmldatasource.js    |   417 -
 externs/GCL/externs/goog/date/date.js           |  1761 --
 externs/GCL/externs/goog/date/datelike.js       |    27 -
 externs/GCL/externs/goog/date/daterange.js      |   430 -
 externs/GCL/externs/goog/date/duration.js       |   153 -
 externs/GCL/externs/goog/date/relative.js       |   490 -
 .../externs/goog/date/relativewithplurals.js    |   120 -
 externs/GCL/externs/goog/date/utcdatetime.js    |   191 -
 externs/GCL/externs/goog/db/cursor.js           |   215 -
 externs/GCL/externs/goog/db/db.js               |   185 -
 externs/GCL/externs/goog/db/error1.js           |   364 -
 externs/GCL/externs/goog/db/index.js            |   246 -
 externs/GCL/externs/goog/db/indexeddb.js        |   353 -
 externs/GCL/externs/goog/db/keyrange.js         |   118 -
 externs/GCL/externs/goog/db/objectstore.js      |   400 -
 externs/GCL/externs/goog/db/transaction.js      |   223 -
 externs/GCL/externs/goog/debug/console.js       |   207 -
 externs/GCL/externs/goog/debug/debug.js         |   653 -
 externs/GCL/externs/goog/debug/debugwindow.js   |   632 -
 externs/GCL/externs/goog/debug/devcss/devcss.js |   445 -
 .../externs/goog/debug/devcss/devcssrunner.js   |    26 -
 externs/GCL/externs/goog/debug/divconsole.js    |   150 -
 .../externs/goog/debug/entrypointregistry.js    |   158 -
 externs/GCL/externs/goog/debug/error2.js        |    63 -
 externs/GCL/externs/goog/debug/errorhandler.js  |   367 -
 .../externs/goog/debug/errorhandlerweakdep.js   |    38 -
 externs/GCL/externs/goog/debug/errorreporter.js |   434 -
 externs/GCL/externs/goog/debug/fancywindow.js   |   385 -
 externs/GCL/externs/goog/debug/formatter.js     |   387 -
 externs/GCL/externs/goog/debug/fpsdisplay.js    |   165 -
 externs/GCL/externs/goog/debug/gcdiagnostics.js |   143 -
 externs/GCL/externs/goog/debug/logbuffer.js     |   148 -
 externs/GCL/externs/goog/debug/logger.js        |   873 -
 externs/GCL/externs/goog/debug/logrecord.js     |   242 -
 .../externs/goog/debug/logrecordserializer.js   |   121 -
 .../externs/goog/debug/relativetimeprovider.js  |    84 -
 externs/GCL/externs/goog/debug/tracer.js        |   725 -
 .../goog/demos/autocompleteremotedata.js        |    18 -
 .../goog/demos/autocompleterichremotedata.js    |    33 -
 externs/GCL/externs/goog/demos/css/demo.css     |    75 -
 .../GCL/externs/goog/demos/css/emojipicker.css  |    36 -
 .../GCL/externs/goog/demos/css/emojisprite.css  |    92 -
 externs/GCL/externs/goog/demos/editor/deps.js   |    21 -
 .../GCL/externs/goog/demos/editor/helloworld.js |    82 -
 .../goog/demos/editor/helloworlddialog.js       |   173 -
 .../goog/demos/editor/helloworlddialogplugin.js |   117 -
 externs/GCL/externs/goog/demos/emoji/200.gif    |   Bin 941 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/201.gif    |   Bin 980 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/202.gif    |   Bin 1054 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/203.gif    |   Bin 996 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/204.gif    |   Bin 1016 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/205.gif    |   Bin 1032 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/206.gif    |   Bin 990 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2BC.gif    |   Bin 1039 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2BD.gif    |   Bin 986 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2BE.gif    |   Bin 1074 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2BF.gif    |   Bin 996 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C0.gif    |   Bin 1036 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C1.gif    |   Bin 1080 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C2.gif    |   Bin 1049 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C3.gif    |   Bin 1104 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C4.gif    |   Bin 1072 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C5.gif    |   Bin 1087 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C6.gif    |   Bin 1041 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C7.gif    |   Bin 1079 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C8.gif    |   Bin 1049 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2C9.gif    |   Bin 996 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2CA.gif    |   Bin 2299 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2CB.gif    |   Bin 992 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2CC.gif    |   Bin 977 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2CD.gif    |   Bin 1035 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2CE.gif    |   Bin 1074 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2CF.gif    |   Bin 1022 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D0.gif    |   Bin 987 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D1.gif    |   Bin 997 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D2.gif    |   Bin 1012 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D3.gif    |   Bin 1040 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D4.gif    |   Bin 1043 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D5.gif    |   Bin 1014 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D6.gif    |   Bin 1026 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D7.gif    |   Bin 1048 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D8.gif    |   Bin 884 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2D9.gif    |   Bin 974 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2DA.gif    |   Bin 920 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2DB.gif    |   Bin 949 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2DC.gif    |   Bin 949 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2DD.gif    |   Bin 1000 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2DE.gif    |   Bin 963 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2DF.gif    |   Bin 865 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E0.gif    |   Bin 1018 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E1.gif    |   Bin 1004 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E2.gif    |   Bin 1046 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E3.gif    |   Bin 1547 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E4.gif    |   Bin 999 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E5.gif    |   Bin 1032 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E6.gif    |   Bin 1013 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E7.gif    |   Bin 1040 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E8.gif    |   Bin 1028 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2E9.gif    |   Bin 1030 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2EA.gif    |   Bin 1001 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2EB.gif    |   Bin 1086 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2EC.gif    |   Bin 1007 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2ED.gif    |   Bin 1045 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2EE.gif    |   Bin 1016 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2EF.gif    |   Bin 2363 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F0.gif    |   Bin 1014 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F1.gif    |   Bin 1902 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F2.gif    |   Bin 1092 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F3.gif    |   Bin 1033 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F4.gif    |   Bin 1065 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F5.gif    |   Bin 954 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F6.gif    |   Bin 1030 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F7.gif    |   Bin 1006 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F8.gif    |   Bin 1016 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2F9.gif    |   Bin 1051 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2FA.gif    |   Bin 1082 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2FB.gif    |   Bin 1012 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2FC.gif    |   Bin 977 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2FD.gif    |   Bin 989 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2FE.gif    |   Bin 1036 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/2FF.gif    |   Bin 1034 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/none.gif   |   Bin 834 -> 0 bytes
 externs/GCL/externs/goog/demos/emoji/sprite.png |   Bin 25195 -> 0 bytes
 .../GCL/externs/goog/demos/emoji/sprite2.png    |   Bin 27856 -> 0 bytes
 .../GCL/externs/goog/demos/emoji/unknown.gif    |   Bin 90 -> 0 bytes
 .../externs/goog/demos/graphics/tigerdata.js    |  2841 --
 .../GCL/externs/goog/demos/samplecomponent.js   |   189 -
 externs/GCL/externs/goog/demos/xpc/xpcdemo.js   |   308 -
 .../GCL/externs/goog/disposable/disposable.js   |   307 -
 .../GCL/externs/goog/disposable/idisposable.js  |    45 -
 .../GCL/externs/goog/dom/abstractmultirange.js  |    76 -
 externs/GCL/externs/goog/dom/abstractrange.js   |   529 -
 .../goog/dom/animationframe/animationframe.js   |   287 -
 .../externs/goog/dom/animationframe/polyfill.js |    61 -
 externs/GCL/externs/goog/dom/annotate.js        |   357 -
 externs/GCL/externs/goog/dom/browserfeature1.js |    72 -
 .../goog/dom/browserrange/abstractrange.js      |   350 -
 .../goog/dom/browserrange/browserrange.js       |   149 -
 .../externs/goog/dom/browserrange/geckorange.js |    88 -
 .../externs/goog/dom/browserrange/ierange.js    |   935 -
 .../externs/goog/dom/browserrange/operarange.js |    84 -
 .../externs/goog/dom/browserrange/w3crange.js   |   396 -
 .../goog/dom/browserrange/webkitrange.js        |   108 -
 .../goog/dom/bufferedviewportsizemonitor.js     |   201 -
 externs/GCL/externs/goog/dom/classes.js         |   239 -
 externs/GCL/externs/goog/dom/classlist.js       |   277 -
 externs/GCL/externs/goog/dom/controlrange.js    |   494 -
 externs/GCL/externs/goog/dom/dataset.js         |   154 -
 externs/GCL/externs/goog/dom/dom.js             |  2990 --
 externs/GCL/externs/goog/dom/fontsizemonitor.js |   162 -
 externs/GCL/externs/goog/dom/forms.js           |   417 -
 externs/GCL/externs/goog/dom/fullscreen.js      |   144 -
 externs/GCL/externs/goog/dom/iframe.js          |   216 -
 externs/GCL/externs/goog/dom/inputtype.js       |    66 -
 externs/GCL/externs/goog/dom/iter.js            |   129 -
 externs/GCL/externs/goog/dom/multirange.js      |   510 -
 externs/GCL/externs/goog/dom/nodeiterator.js    |    87 -
 externs/GCL/externs/goog/dom/nodeoffset.js      |   114 -
 externs/GCL/externs/goog/dom/nodetype.js        |    48 -
 .../externs/goog/dom/pattern/abstractpattern.js |    58 -
 .../GCL/externs/goog/dom/pattern/allchildren.js |    72 -
 .../goog/dom/pattern/callback/callback.js       |    82 -
 .../goog/dom/pattern/callback/counter.js        |    69 -
 .../externs/goog/dom/pattern/childmatches.js    |   145 -
 externs/GCL/externs/goog/dom/pattern/endtag.js  |    54 -
 externs/GCL/externs/goog/dom/pattern/fulltag.js |    88 -
 externs/GCL/externs/goog/dom/pattern/matcher.js |   144 -
 .../GCL/externs/goog/dom/pattern/nodetype.js    |    59 -
 externs/GCL/externs/goog/dom/pattern/pattern.js |    93 -
 externs/GCL/externs/goog/dom/pattern/repeat.js  |   177 -
 .../GCL/externs/goog/dom/pattern/sequence.js    |   135 -
 .../GCL/externs/goog/dom/pattern/starttag.js    |    53 -
 externs/GCL/externs/goog/dom/pattern/tag.js     |   128 -
 externs/GCL/externs/goog/dom/pattern/text.js    |    67 -
 externs/GCL/externs/goog/dom/range.js           |   226 -
 externs/GCL/externs/goog/dom/rangeendpoint.js   |    32 -
 externs/GCL/externs/goog/dom/safe.js            |   325 -
 externs/GCL/externs/goog/dom/savedcaretrange.js |   215 -
 externs/GCL/externs/goog/dom/savedrange.js      |    74 -
 externs/GCL/externs/goog/dom/selection.js       |   472 -
 externs/GCL/externs/goog/dom/tagiterator.js     |   360 -
 externs/GCL/externs/goog/dom/tagname.js         |   160 -
 externs/GCL/externs/goog/dom/tags.js            |    42 -
 externs/GCL/externs/goog/dom/textrange.js       |   615 -
 .../GCL/externs/goog/dom/textrangeiterator.js   |   239 -
 externs/GCL/externs/goog/dom/vendor.js          |    96 -
 .../GCL/externs/goog/dom/viewportsizemonitor.js |   165 -
 externs/GCL/externs/goog/dom/xml.js             |   204 -
 .../GCL/externs/goog/editor/browserfeature2.js  |   273 -
 .../externs/goog/editor/clicktoeditwrapper.js   |   423 -
 externs/GCL/externs/goog/editor/command.js      |    76 -
 .../externs/goog/editor/contenteditablefield.js |   108 -
 externs/GCL/externs/goog/editor/defines.js      |    34 -
 externs/GCL/externs/goog/editor/field.js        |  2750 --
 externs/GCL/externs/goog/editor/focus.js        |    32 -
 externs/GCL/externs/goog/editor/icontent.js     |   300 -
 externs/GCL/externs/goog/editor/link.js         |   390 -
 externs/GCL/externs/goog/editor/node.js         |   484 -
 externs/GCL/externs/goog/editor/plugin.js       |   463 -
 .../goog/editor/plugins/abstractbubbleplugin.js |   712 -
 .../goog/editor/plugins/abstractdialogplugin.js |   333 -
 .../goog/editor/plugins/abstracttabhandler.js   |    78 -
 .../goog/editor/plugins/basictextformatter.js   |  1769 --
 .../externs/goog/editor/plugins/blockquote.js   |   451 -
 .../externs/goog/editor/plugins/emoticons.js    |    89 -
 .../externs/goog/editor/plugins/enterhandler.js |   768 -
 .../externs/goog/editor/plugins/firststrong.js  |   334 -
 .../goog/editor/plugins/headerformatter.js      |    96 -
 .../externs/goog/editor/plugins/linkbubble.js   |   585 -
 .../goog/editor/plugins/linkdialogplugin.js     |   438 -
 .../goog/editor/plugins/linkshortcutplugin.js   |    61 -
 .../goog/editor/plugins/listtabhandler.js       |    68 -
 .../externs/goog/editor/plugins/loremipsum.js   |   192 -
 .../goog/editor/plugins/removeformatting.js     |   780 -
 .../goog/editor/plugins/spacestabhandler.js     |    92 -
 .../externs/goog/editor/plugins/tableeditor.js  |   475 -
 .../goog/editor/plugins/tagonenterhandler.js    |   744 -
 .../GCL/externs/goog/editor/plugins/undoredo.js |  1016 -
 .../goog/editor/plugins/undoredomanager.js      |   338 -
 .../goog/editor/plugins/undoredostate.js        |    86 -
 externs/GCL/externs/goog/editor/range.js        |   632 -
 .../GCL/externs/goog/editor/seamlessfield.js    |   746 -
 externs/GCL/externs/goog/editor/style.js        |   225 -
 externs/GCL/externs/goog/editor/table.js        |   570 -
 .../externs/goog/events/actioneventwrapper.js   |   151 -
 .../GCL/externs/goog/events/actionhandler.js    |   184 -
 externs/GCL/externs/goog/events/browserevent.js |   386 -
 .../GCL/externs/goog/events/browserfeature3.js  |    85 -
 externs/GCL/externs/goog/events/event.js        |   143 -
 externs/GCL/externs/goog/events/eventhandler.js |   459 -
 externs/GCL/externs/goog/events/eventid.js      |    47 -
 externs/GCL/externs/goog/events/events.js       |   983 -
 externs/GCL/externs/goog/events/eventtarget.js  |   394 -
 externs/GCL/externs/goog/events/eventtype.js    |   233 -
 externs/GCL/externs/goog/events/eventwrapper.js |    66 -
 .../GCL/externs/goog/events/filedrophandler.js  |   222 -
 externs/GCL/externs/goog/events/focushandler.js |   107 -
 externs/GCL/externs/goog/events/imehandler.js   |   369 -
 externs/GCL/externs/goog/events/inputhandler.js |   212 -
 externs/GCL/externs/goog/events/keycodes.js     |   420 -
 externs/GCL/externs/goog/events/keyhandler.js   |   556 -
 externs/GCL/externs/goog/events/keynames.js     |   139 -
 externs/GCL/externs/goog/events/listenable.js   |   335 -
 externs/GCL/externs/goog/events/listener.js     |   131 -
 externs/GCL/externs/goog/events/listenermap.js  |   308 -
 .../externs/goog/events/mousewheelhandler.js    |   296 -
 .../GCL/externs/goog/events/onlinehandler.js    |   159 -
 externs/GCL/externs/goog/events/pastehandler.js |   517 -
 externs/GCL/externs/goog/events/wheelevent.js   |   169 -
 externs/GCL/externs/goog/events/wheelhandler.js |   159 -
 externs/GCL/externs/goog/format/emailaddress.js |   499 -
 externs/GCL/externs/goog/format/format.js       |   502 -
 .../externs/goog/format/htmlprettyprinter.js    |   408 -
 .../format/internationalizedemailaddress.js     |   256 -
 .../externs/goog/format/jsonprettyprinter.js    |   414 -
 externs/GCL/externs/goog/fs/entry.js            |   272 -
 externs/GCL/externs/goog/fs/entryimpl.js        |   404 -
 externs/GCL/externs/goog/fs/error3.js           |   181 -
 externs/GCL/externs/goog/fs/filereader.js       |   288 -
 externs/GCL/externs/goog/fs/filesaver.js        |   166 -
 externs/GCL/externs/goog/fs/filesystem.js       |    41 -
 externs/GCL/externs/goog/fs/filesystemimpl.js   |    65 -
 externs/GCL/externs/goog/fs/filewriter.js       |   111 -
 externs/GCL/externs/goog/fs/fs.js               |   278 -
 externs/GCL/externs/goog/fs/progressevent.js    |    69 -
 externs/GCL/externs/goog/fs/url.js              |   105 -
 externs/GCL/externs/goog/functions/functions.js |   332 -
 externs/GCL/externs/goog/fx/abstractdragdrop.js |  1540 -
 externs/GCL/externs/goog/fx/anim/anim.js        |   211 -
 externs/GCL/externs/goog/fx/animation.js        |   524 -
 externs/GCL/externs/goog/fx/animationqueue.js   |   310 -
 externs/GCL/externs/goog/fx/css3/fx.js          |    63 -
 externs/GCL/externs/goog/fx/css3/transition.js  |   201 -
 .../GCL/externs/goog/fx/cssspriteanimation.js   |   130 -
 externs/GCL/externs/goog/fx/dom.js              |   686 -
 externs/GCL/externs/goog/fx/dragdrop.js         |    50 -
 externs/GCL/externs/goog/fx/dragdropgroup.js    |   109 -
 externs/GCL/externs/goog/fx/dragger.js          |   869 -
 externs/GCL/externs/goog/fx/draglistgroup.js    |  1312 -
 .../GCL/externs/goog/fx/dragscrollsupport.js    |   300 -
 externs/GCL/externs/goog/fx/easing.js           |    85 -
 externs/GCL/externs/goog/fx/fx.js               |    34 -
 externs/GCL/externs/goog/fx/transition.js       |    76 -
 externs/GCL/externs/goog/fx/transitionbase.js   |   236 -
 .../externs/goog/graphics/abstractgraphics.js   |   454 -
 .../externs/goog/graphics/affinetransform.js    |   588 -
 .../GCL/externs/goog/graphics/canvaselement.js  |   812 -
 .../GCL/externs/goog/graphics/canvasgraphics.js |   670 -
 externs/GCL/externs/goog/graphics/element.js    |   164 -
 .../GCL/externs/goog/graphics/ellipseelement.js |    63 -
 .../externs/goog/graphics/ext/coordinates.js    |   159 -
 .../GCL/externs/goog/graphics/ext/element.js    |   963 -
 .../GCL/externs/goog/graphics/ext/ellipse.js    |    60 -
 externs/GCL/externs/goog/graphics/ext/ext.js    |    31 -
 .../GCL/externs/goog/graphics/ext/graphics.js   |   218 -
 externs/GCL/externs/goog/graphics/ext/group.js  |   216 -
 externs/GCL/externs/goog/graphics/ext/image.js  |    64 -
 externs/GCL/externs/goog/graphics/ext/path.js   |   142 -
 .../GCL/externs/goog/graphics/ext/rectangle.js  |    55 -
 externs/GCL/externs/goog/graphics/ext/shape.js  |   145 -
 .../goog/graphics/ext/strokeandfillelement.js   |    70 -
 externs/GCL/externs/goog/graphics/fill.js       |    46 -
 externs/GCL/externs/goog/graphics/font.js       |    64 -
 externs/GCL/externs/goog/graphics/graphics.js   |   142 -
 .../GCL/externs/goog/graphics/groupelement.js   |    58 -
 .../GCL/externs/goog/graphics/imageelement.js   |    70 -
 .../GCL/externs/goog/graphics/lineargradient.js |   175 -
 externs/GCL/externs/goog/graphics/path.js       |   511 -
 .../GCL/externs/goog/graphics/pathelement.js    |    54 -
 externs/GCL/externs/goog/graphics/paths.js      |    86 -
 .../GCL/externs/goog/graphics/rectelement.js    |    63 -
 externs/GCL/externs/goog/graphics/solidfill.js  |    74 -
 externs/GCL/externs/goog/graphics/stroke.js     |    86 -
 .../goog/graphics/strokeandfillelement.js       |   114 -
 externs/GCL/externs/goog/graphics/svgelement.js |   284 -
 .../GCL/externs/goog/graphics/svggraphics.js    |   878 -
 .../GCL/externs/goog/graphics/textelement.js    |    55 -
 externs/GCL/externs/goog/graphics/vmlelement.js |   438 -
 .../GCL/externs/goog/graphics/vmlgraphics.js    |   948 -
 externs/GCL/externs/goog/history/event.js       |    55 -
 externs/GCL/externs/goog/history/eventtype.js   |    30 -
 externs/GCL/externs/goog/history/history.js     |  1005 -
 .../GCL/externs/goog/history/html5history.js    |   303 -
 externs/GCL/externs/goog/html/flash.js          |   177 -
 .../GCL/externs/goog/html/legacyconversions.js  |   200 -
 externs/GCL/externs/goog/html/safehtml.js       |   756 -
 externs/GCL/externs/goog/html/safescript.js     |   234 -
 externs/GCL/externs/goog/html/safestyle.js      |   442 -
 externs/GCL/externs/goog/html/safestylesheet.js |   276 -
 externs/GCL/externs/goog/html/safeurl.js        |   431 -
 externs/GCL/externs/goog/html/silverlight.js    |    92 -
 .../GCL/externs/goog/html/trustedresourceurl.js |   224 -
 .../externs/goog/html/uncheckedconversions.js   |   231 -
 externs/GCL/externs/goog/html/utils.js          |    67 -
 externs/GCL/externs/goog/i18n/bidi.js           |   897 -
 externs/GCL/externs/goog/i18n/bidiformatter.js  |   596 -
 .../externs/goog/i18n/charlistdecompressor.js   |   158 -
 externs/GCL/externs/goog/i18n/charpickerdata.js |  3666 ---
 externs/GCL/externs/goog/i18n/collation.js      |    58 -
 .../goog/i18n/compactnumberformatsymbols.js     |  9763 ------
 .../goog/i18n/compactnumberformatsymbols_ext.js | 27778 -----------------
 externs/GCL/externs/goog/i18n/currency.js       |   437 -
 .../GCL/externs/goog/i18n/currencycodemap.js    |   207 -
 externs/GCL/externs/goog/i18n/datetimeformat.js |   771 -
 externs/GCL/externs/goog/i18n/datetimeparse.js  |  1150 -
 .../GCL/externs/goog/i18n/datetimepatterns.js   |  2520 --
 .../externs/goog/i18n/datetimepatternsext.js    | 14208 ---------
 .../GCL/externs/goog/i18n/datetimesymbols.js    |  4524 ---
 .../GCL/externs/goog/i18n/datetimesymbolsext.js | 22115 -------------
 externs/GCL/externs/goog/i18n/graphemebreak.js  |   214 -
 externs/GCL/externs/goog/i18n/messageformat.js  |   780 -
 externs/GCL/externs/goog/i18n/mime.js           |   111 -
 externs/GCL/externs/goog/i18n/numberformat.js   |  1266 -
 .../externs/goog/i18n/numberformatsymbols.js    |  4271 ---
 .../externs/goog/i18n/numberformatsymbolsext.js | 11335 -------
 externs/GCL/externs/goog/i18n/ordinalrules.js   |   748 -
 externs/GCL/externs/goog/i18n/pluralrules.js    |  1120 -
 externs/GCL/externs/goog/i18n/timezone.js       |   341 -
 externs/GCL/externs/goog/i18n/uchar.js          |   292 -
 .../externs/goog/i18n/uchar/localnamefetcher.js |    74 -
 .../GCL/externs/goog/i18n/uchar/namefetcher.js  |    70 -
 .../goog/i18n/uchar/remotenamefetcher.js        |   282 -
 externs/GCL/externs/goog/i18n/ucharnames.js     |  1098 -
 externs/GCL/externs/goog/images/blank.gif       |   Bin 49 -> 0 bytes
 .../GCL/externs/goog/images/bubble_close.jpg    |   Bin 586 -> 0 bytes
 externs/GCL/externs/goog/images/bubble_left.gif |   Bin 85 -> 0 bytes
 .../GCL/externs/goog/images/bubble_right.gif    |   Bin 86 -> 0 bytes
 externs/GCL/externs/goog/images/button-bg.gif   |   Bin 454 -> 0 bytes
 .../GCL/externs/goog/images/check-outline.gif   |   Bin 69 -> 0 bytes
 .../GCL/externs/goog/images/check-sprite.gif    |   Bin 75 -> 0 bytes
 externs/GCL/externs/goog/images/check.gif       |   Bin 53 -> 0 bytes
 externs/GCL/externs/goog/images/close_box.gif   |   Bin 65 -> 0 bytes
 .../externs/goog/images/color-swatch-tick.gif   |   Bin 69 -> 0 bytes
 .../externs/goog/images/dialog_close_box.gif    |   Bin 86 -> 0 bytes
 .../goog/images/dimension-highlighted.png       |   Bin 171 -> 0 bytes
 .../goog/images/dimension-unhighlighted.png     |   Bin 171 -> 0 bytes
 externs/GCL/externs/goog/images/dropdn.gif      |   Bin 51 -> 0 bytes
 .../GCL/externs/goog/images/dropdn_disabled.gif |   Bin 51 -> 0 bytes
 externs/GCL/externs/goog/images/dropdown.gif    |   Bin 78 -> 0 bytes
 .../GCL/externs/goog/images/gears_bluedot.gif   |   Bin 236 -> 0 bytes
 .../GCL/externs/goog/images/gears_online.gif    |   Bin 137 -> 0 bytes
 .../GCL/externs/goog/images/gears_paused.gif    |   Bin 93 -> 0 bytes
 .../GCL/externs/goog/images/gears_syncing.gif   |   Bin 761 -> 0 bytes
 .../GCL/externs/goog/images/hsv-sprite-sm.gif   |   Bin 11851 -> 0 bytes
 .../GCL/externs/goog/images/hsv-sprite-sm.png   |   Bin 19537 -> 0 bytes
 externs/GCL/externs/goog/images/hsv-sprite.gif  |   Bin 33309 -> 0 bytes
 externs/GCL/externs/goog/images/hsv-sprite.png  |   Bin 58142 -> 0 bytes
 .../GCL/externs/goog/images/hsva-sprite-sm.gif  |   Bin 12571 -> 0 bytes
 .../GCL/externs/goog/images/hsva-sprite-sm.png  |   Bin 19921 -> 0 bytes
 externs/GCL/externs/goog/images/hsva-sprite.gif |   Bin 36428 -> 0 bytes
 externs/GCL/externs/goog/images/hsva-sprite.png |   Bin 60591 -> 0 bytes
 .../goog/images/left_anchor_bubble_bot.gif      |   Bin 431 -> 0 bytes
 .../goog/images/left_anchor_bubble_top.gif      |   Bin 332 -> 0 bytes
 externs/GCL/externs/goog/images/menu-arrows.gif |   Bin 113 -> 0 bytes
 externs/GCL/externs/goog/images/minus.png       |   Bin 238 -> 0 bytes
 .../goog/images/no_anchor_bubble_bot.gif        |   Bin 228 -> 0 bytes
 .../goog/images/no_anchor_bubble_top.gif        |   Bin 123 -> 0 bytes
 .../GCL/externs/goog/images/offlineicons.png    |   Bin 5643 -> 0 bytes
 externs/GCL/externs/goog/images/plus.png        |   Bin 239 -> 0 bytes
 externs/GCL/externs/goog/images/ratingstars.gif |   Bin 1139 -> 0 bytes
 .../goog/images/right_anchor_bubble_bot.gif     |   Bin 425 -> 0 bytes
 .../goog/images/right_anchor_bubble_top.gif     |   Bin 335 -> 0 bytes
 externs/GCL/externs/goog/images/toolbar-bg.png  |   Bin 203 -> 0 bytes
 .../externs/goog/images/toolbar-separator.gif   |   Bin 472 -> 0 bytes
 .../GCL/externs/goog/images/toolbar_icons.gif   |   Bin 1062 -> 0 bytes
 externs/GCL/externs/goog/images/tree/I.png      |   Bin 232 -> 0 bytes
 .../GCL/externs/goog/images/tree/cleardot.gif   |   Bin 43 -> 0 bytes
 externs/GCL/externs/goog/images/tree/tree.gif   |   Bin 1568 -> 0 bytes
 externs/GCL/externs/goog/images/tree/tree.png   |   Bin 1262 -> 0 bytes
 externs/GCL/externs/goog/images/ui_controls.jpg |   Bin 21680 -> 0 bytes
 externs/GCL/externs/goog/iter/iter.js           |  1305 -
 .../GCL/externs/goog/json/evaljsonprocessor.js  |    67 -
 externs/GCL/externs/goog/json/hybrid.js         |   103 -
 .../externs/goog/json/hybridjsonprocessor.js    |    47 -
 externs/GCL/externs/goog/json/json.js           |   365 -
 externs/GCL/externs/goog/json/json_perf.js      |   112 -
 .../externs/goog/json/nativejsonprocessor.js    |    73 -
 externs/GCL/externs/goog/json/processor.js      |    33 -
 .../goog/labs/dom/pagevisibilitymonitor.js      |   211 -
 .../labs/events/nondisposableeventtarget.js     |   305 -
 externs/GCL/externs/goog/labs/events/touch.js   |    82 -
 externs/GCL/externs/goog/labs/format/csv.js     |   415 -
 .../goog/labs/html/attribute_rewriter.js        |    74 -
 externs/GCL/externs/goog/labs/html/sanitizer.js |   392 -
 externs/GCL/externs/goog/labs/html/scrubber.js  |  1027 -
 .../GCL/externs/goog/labs/i18n/listformat.js    |   261 -
 .../GCL/externs/goog/labs/i18n/listsymbols.js   |  1796 --
 .../externs/goog/labs/i18n/listsymbolsext.js    | 10071 ------
 .../GCL/externs/goog/labs/iterable/iterable.js  |   139 -
 externs/GCL/externs/goog/labs/mock/mock.js      |   861 -
 externs/GCL/externs/goog/labs/net/image.js      |    94 -
 .../externs/goog/labs/net/testdata/cleardot.gif |   Bin 43 -> 0 bytes
 .../goog/labs/net/testdata/xhr_test_json.data   |     2 -
 .../goog/labs/net/testdata/xhr_test_text.data   |     1 -
 externs/GCL/externs/goog/labs/net/webchannel.js |   311 -
 .../externs/goog/labs/net/webchannel/channel.js |   181 -
 .../goog/labs/net/webchannel/channelrequest.js  |  1084 -
 .../goog/labs/net/webchannel/connectionstate.js |    50 -
 .../net/webchannel/forwardchannelrequestpool.js |   279 -
 .../goog/labs/net/webchannel/netutils.js        |   162 -
 .../goog/labs/net/webchannel/requeststats.js    |   383 -
 .../goog/labs/net/webchannel/webchannelbase.js  |  2084 --
 .../net/webchannel/webchannelbasetransport.js   |   379 -
 .../goog/labs/net/webchannel/webchanneldebug.js |   260 -
 .../externs/goog/labs/net/webchannel/wire.js    |    75 -
 .../externs/goog/labs/net/webchannel/wirev8.js  |   136 -
 .../goog/labs/net/webchanneltransport.js        |    75 -
 .../goog/labs/net/webchanneltransportfactory.js |    37 -
 externs/GCL/externs/goog/labs/net/xhr.js        |   468 -
 externs/GCL/externs/goog/labs/object/object.js  |    47 -
 .../externs/goog/labs/pubsub/broadcastpubsub.js |   564 -
 .../labs/storage/boundedcollectablestorage.js   |   287 -
 externs/GCL/externs/goog/labs/structs/map.js    |   348 -
 .../GCL/externs/goog/labs/structs/map_perf.js   |   205 -
 .../GCL/externs/goog/labs/structs/multimap.js   |   282 -
 .../goog/labs/style/pixeldensitymonitor.js      |   179 -
 .../GCL/externs/goog/labs/testing/assertthat.js |    58 -
 .../goog/labs/testing/decoratormatcher.js       |    95 -
 .../goog/labs/testing/dictionarymatcher.js      |   273 -
 .../externs/goog/labs/testing/environment.js    |   293 -
 .../externs/goog/labs/testing/logicmatcher.js   |   212 -
 .../GCL/externs/goog/labs/testing/matcher.js    |    80 -
 .../externs/goog/labs/testing/numbermatcher.js  |   346 -
 .../externs/goog/labs/testing/objectmatcher.js  |   317 -
 .../externs/goog/labs/testing/stringmatcher.js  |   415 -
 .../GCL/externs/goog/labs/useragent/browser.js  |   327 -
 .../GCL/externs/goog/labs/useragent/device.js   |    65 -
 .../GCL/externs/goog/labs/useragent/engine.js   |   160 -
 .../GCL/externs/goog/labs/useragent/platform.js |   160 -
 externs/GCL/externs/goog/labs/useragent/util.js |   148 -
 externs/GCL/externs/goog/locale/countries.js    |   291 -
 .../goog/locale/defaultlocalenameconstants.js   |   941 -
 .../GCL/externs/goog/locale/genericfontnames.js |    73 -
 .../externs/goog/locale/genericfontnamesdata.js |   327 -
 externs/GCL/externs/goog/locale/locale.js       |   403 -
 .../externs/goog/locale/nativenameconstants.js  |  1354 -
 .../externs/goog/locale/scriptToLanguages.js    |   482 -
 .../externs/goog/locale/timezonedetection.js    |   116 -
 .../externs/goog/locale/timezonefingerprint.js  |   248 -
 externs/GCL/externs/goog/locale/timezonelist.js |   131 -
 externs/GCL/externs/goog/log/log.js             |   197 -
 .../GCL/externs/goog/math/affinetransform.js    |   589 -
 externs/GCL/externs/goog/math/bezier.js         |   340 -
 externs/GCL/externs/goog/math/box.js            |   389 -
 externs/GCL/externs/goog/math/coordinate.js     |   268 -
 externs/GCL/externs/goog/math/coordinate3.js    |   170 -
 .../GCL/externs/goog/math/exponentialbackoff.js |   104 -
 externs/GCL/externs/goog/math/integer.js        |   739 -
 .../goog/math/interpolator/interpolator1.js     |    64 -
 .../externs/goog/math/interpolator/linear1.js   |    84 -
 .../externs/goog/math/interpolator/pchip1.js    |    82 -
 .../externs/goog/math/interpolator/spline1.js   |   203 -
 externs/GCL/externs/goog/math/line.js           |   179 -
 externs/GCL/externs/goog/math/long.js           |   804 -
 externs/GCL/externs/goog/math/math.js           |   435 -
 externs/GCL/externs/goog/math/matrix.js         |   681 -
 externs/GCL/externs/goog/math/path.js           |   598 -
 externs/GCL/externs/goog/math/paths.js          |    86 -
 externs/GCL/externs/goog/math/range.js          |   186 -
 externs/GCL/externs/goog/math/rangeset.js       |   396 -
 externs/GCL/externs/goog/math/rect.js           |   464 -
 externs/GCL/externs/goog/math/size.js           |   227 -
 externs/GCL/externs/goog/math/tdma.js           |    73 -
 externs/GCL/externs/goog/math/vec2.js           |   284 -
 externs/GCL/externs/goog/math/vec3.js           |   310 -
 externs/GCL/externs/goog/memoize/memoize.js     |   104 -
 .../externs/goog/messaging/abstractchannel.js   |   209 -
 .../externs/goog/messaging/bufferedchannel.js   |   287 -
 .../externs/goog/messaging/deferredchannel.js   |    98 -
 .../GCL/externs/goog/messaging/loggerclient.js  |   132 -
 .../GCL/externs/goog/messaging/loggerserver.js  |   100 -
 .../externs/goog/messaging/messagechannel.js    |   116 -
 externs/GCL/externs/goog/messaging/messaging.js |    32 -
 .../GCL/externs/goog/messaging/multichannel.js  |   303 -
 .../GCL/externs/goog/messaging/portcaller.js    |   152 -
 .../GCL/externs/goog/messaging/portchannel.js   |   401 -
 .../GCL/externs/goog/messaging/portnetwork.js   |    78 -
 .../GCL/externs/goog/messaging/portoperator.js  |   198 -
 .../externs/goog/messaging/respondingchannel.js |   234 -
 .../messaging/testdata/portchannel_worker.js    |    37 -
 .../messaging/testdata/portnetwork_worker1.js   |    32 -
 .../messaging/testdata/portnetwork_worker2.js   |    32 -
 .../externs/goog/module/abstractmoduleloader.js |    58 -
 externs/GCL/externs/goog/module/basemodule.js   |    47 -
 externs/GCL/externs/goog/module/loader.js       |   347 -
 externs/GCL/externs/goog/module/module.js       |    33 -
 externs/GCL/externs/goog/module/moduleinfo.js   |   341 -
 .../externs/goog/module/moduleloadcallback.js   |    86 -
 externs/GCL/externs/goog/module/moduleloader.js |   461 -
 .../GCL/externs/goog/module/modulemanager.js    |  1358 -
 .../GCL/externs/goog/module/testdata/modA_1.js  |    26 -
 .../GCL/externs/goog/module/testdata/modA_2.js  |    29 -
 .../GCL/externs/goog/module/testdata/modB_1.js  |    33 -
 externs/GCL/externs/goog/net/browserchannel.js  |  2765 --
 externs/GCL/externs/goog/net/bulkloader.js      |   182 -
 .../GCL/externs/goog/net/bulkloaderhelper.js    |   119 -
 externs/GCL/externs/goog/net/channeldebug.js    |   300 -
 externs/GCL/externs/goog/net/channelrequest.js  |  1339 -
 externs/GCL/externs/goog/net/cookies.js         |   371 -
 .../GCL/externs/goog/net/corsxmlhttpfactory.js  |   272 -
 externs/GCL/externs/goog/net/crossdomainrpc.js  |   894 -
 .../externs/goog/net/crossdomainrpc_test.css    |     7 -
 .../externs/goog/net/crossdomainrpc_test.gif    |     0
 externs/GCL/externs/goog/net/errorcode.js       |   130 -
 externs/GCL/externs/goog/net/eventtype.js       |    37 -
 externs/GCL/externs/goog/net/filedownloader.js  |   746 -
 externs/GCL/externs/goog/net/httpstatus.js      |   116 -
 externs/GCL/externs/goog/net/iframeio.js        |  1405 -
 .../goog/net/iframeio_different_base_test.data  |     2 -
 .../GCL/externs/goog/net/iframeloadmonitor.js   |   204 -
 externs/GCL/externs/goog/net/imageloader.js     |   338 -
 .../externs/goog/net/imageloader_testimg1.gif   |   Bin 453 -> 0 bytes
 .../externs/goog/net/imageloader_testimg2.gif   |   Bin 460 -> 0 bytes
 .../externs/goog/net/imageloader_testimg3.gif   |   Bin 13446 -> 0 bytes
 externs/GCL/externs/goog/net/ipaddress.js       |   509 -
 externs/GCL/externs/goog/net/jsloader.js        |   367 -
 externs/GCL/externs/goog/net/jsonp.js           |   340 -
 externs/GCL/externs/goog/net/mockiframeio.js    |   308 -
 .../externs/goog/net/multiiframeloadmonitor.js  |   118 -
 .../externs/goog/net/networkstatusmonitor.js    |    47 -
 externs/GCL/externs/goog/net/tmpnetwork.js      |   164 -
 externs/GCL/externs/goog/net/websocket.js       |   524 -
 .../externs/goog/net/wrapperxmlhttpfactory.js   |    71 -
 externs/GCL/externs/goog/net/xhrio.js           |  1224 -
 externs/GCL/externs/goog/net/xhriopool.js       |    79 -
 externs/GCL/externs/goog/net/xhrlike.js         |   124 -
 externs/GCL/externs/goog/net/xhrmanager.js      |   772 -
 externs/GCL/externs/goog/net/xmlhttp.js         |   246 -
 externs/GCL/externs/goog/net/xmlhttpfactory.js  |    67 -
 .../externs/goog/net/xpc/crosspagechannel.js    |   855 -
 .../goog/net/xpc/crosspagechannelrole.js        |    30 -
 .../GCL/externs/goog/net/xpc/directtransport.js |   635 -
 .../goog/net/xpc/frameelementmethodtransport.js |   270 -
 .../goog/net/xpc/iframepollingtransport.js      |   985 -
 .../goog/net/xpc/iframerelaytransport.js        |   410 -
 .../goog/net/xpc/nativemessagingtransport.js    |   648 -
 .../GCL/externs/goog/net/xpc/nixtransport.js    |   483 -
 externs/GCL/externs/goog/net/xpc/relay.js       |    73 -
 externs/GCL/externs/goog/net/xpc/transport.js   |   105 -
 externs/GCL/externs/goog/net/xpc/xpc.js         |   300 -
 externs/GCL/externs/goog/object/object.js       |   686 -
 .../goog/positioning/absoluteposition.js        |    73 -
 .../goog/positioning/abstractposition.js        |    44 -
 .../goog/positioning/anchoredposition.js        |    92 -
 .../positioning/anchoredviewportposition.js     |   189 -
 .../externs/goog/positioning/clientposition.js  |    89 -
 .../goog/positioning/menuanchoredposition.js    |    66 -
 .../GCL/externs/goog/positioning/positioning.js |   619 -
 .../goog/positioning/viewportclientposition.js  |   124 -
 .../goog/positioning/viewportposition.js        |    66 -
 externs/GCL/externs/goog/promise/promise.js     |  1304 -
 externs/GCL/externs/goog/promise/resolver.js    |    48 -
 externs/GCL/externs/goog/promise/thenable.js    |   111 -
 externs/GCL/externs/goog/proto/proto.js         |    44 -
 externs/GCL/externs/goog/proto/serializer.js    |    70 -
 externs/GCL/externs/goog/proto2/descriptor.js   |   202 -
 .../GCL/externs/goog/proto2/fielddescriptor.js  |   312 -
 .../GCL/externs/goog/proto2/lazydeserializer.js |    70 -
 externs/GCL/externs/goog/proto2/message.js      |   722 -
 .../GCL/externs/goog/proto2/objectserializer.js |   176 -
 .../GCL/externs/goog/proto2/pbliteserializer.js |   199 -
 externs/GCL/externs/goog/proto2/serializer.js   |   182 -
 .../externs/goog/proto2/textformatserializer.js |  1072 -
 externs/GCL/externs/goog/proto2/util.js         |    54 -
 externs/GCL/externs/goog/pubsub/pubsub.js       |   321 -
 externs/GCL/externs/goog/pubsub/topicid.js      |    61 -
 externs/GCL/externs/goog/pubsub/typedpubsub.js  |   126 -
 externs/GCL/externs/goog/reflect/reflect.js     |    78 -
 .../GCL/externs/goog/result/deferredadaptor.js  |    59 -
 .../GCL/externs/goog/result/dependentresult.js  |    45 -
 .../GCL/externs/goog/result/result_interface.js |   119 -
 externs/GCL/externs/goog/result/resultutil.js   |   556 -
 externs/GCL/externs/goog/result/simpleresult.js |   260 -
 externs/GCL/externs/goog/soy/data.js            |   160 -
 externs/GCL/externs/goog/soy/renderer.js        |   314 -
 externs/GCL/externs/goog/soy/soy.js             |   218 -
 externs/GCL/externs/goog/spell/spellcheck.js    |   478 -
 externs/GCL/externs/goog/stats/basicstat.js     |   270 -
 .../externs/goog/storage/collectablestorage.js  |   134 -
 .../externs/goog/storage/encryptedstorage.js    |   196 -
 externs/GCL/externs/goog/storage/errorcode.js   |    30 -
 .../GCL/externs/goog/storage/expiringstorage.js |   141 -
 .../externs/goog/storage/mechanism/errorcode.js |    31 -
 .../storage/mechanism/errorhandlingmechanism.js |   131 -
 .../goog/storage/mechanism/html5localstorage.js |    46 -
 .../storage/mechanism/html5sessionstorage.js    |    47 -
 .../goog/storage/mechanism/html5webstorage.js   |   172 -
 .../goog/storage/mechanism/ieuserdata.js        |   279 -
 .../goog/storage/mechanism/iterablemechanism.js |    86 -
 .../externs/goog/storage/mechanism/mechanism.js |    57 -
 .../goog/storage/mechanism/mechanismfactory.js  |   112 -
 .../goog/storage/mechanism/prefixedmechanism.js |    92 -
 externs/GCL/externs/goog/storage/richstorage.js |   150 -
 externs/GCL/externs/goog/storage/storage.js     |    97 -
 externs/GCL/externs/goog/string/const.js        |   182 -
 externs/GCL/externs/goog/string/linkify.js      |   252 -
 externs/GCL/externs/goog/string/newlines.js     |   154 -
 externs/GCL/externs/goog/string/parser.js       |    38 -
 externs/GCL/externs/goog/string/path.js         |   169 -
 externs/GCL/externs/goog/string/string.js       |  1565 -
 externs/GCL/externs/goog/string/stringbuffer.js |   103 -
 externs/GCL/externs/goog/string/stringformat.js |   250 -
 externs/GCL/externs/goog/string/stringifier.js  |    38 -
 externs/GCL/externs/goog/string/typedstring.js  |    48 -
 externs/GCL/externs/goog/structs/avltree.js     |   899 -
 .../GCL/externs/goog/structs/circularbuffer.js  |   216 -
 externs/GCL/externs/goog/structs/collection.js  |    56 -
 externs/GCL/externs/goog/structs/heap.js        |   334 -
 .../GCL/externs/goog/structs/inversionmap.js    |   155 -
 externs/GCL/externs/goog/structs/linkedmap.js   |   488 -
 externs/GCL/externs/goog/structs/map.js         |   456 -
 externs/GCL/externs/goog/structs/node.js        |    73 -
 externs/GCL/externs/goog/structs/pool.js        |   376 -
 .../GCL/externs/goog/structs/prioritypool.js    |   182 -
 .../GCL/externs/goog/structs/priorityqueue.js   |    66 -
 externs/GCL/externs/goog/structs/quadtree.js    |   570 -
 externs/GCL/externs/goog/structs/queue.js       |   187 -
 externs/GCL/externs/goog/structs/set.js         |   279 -
 externs/GCL/externs/goog/structs/simplepool.js  |   200 -
 externs/GCL/externs/goog/structs/stringset.js   |   405 -
 externs/GCL/externs/goog/structs/structs.js     |   354 -
 externs/GCL/externs/goog/structs/treenode.js    |   458 -
 externs/GCL/externs/goog/structs/trie.js        |   395 -
 externs/GCL/externs/goog/structs/weak/weak.js   |   159 -
 externs/GCL/externs/goog/style/bidi.js          |   184 -
 externs/GCL/externs/goog/style/cursor.js        |   116 -
 externs/GCL/externs/goog/style/style.js         |  2045 --
 .../GCL/externs/goog/style/style_test_rect.svg  |    11 -
 externs/GCL/externs/goog/style/transform.js     |   169 -
 externs/GCL/externs/goog/style/transition.js    |   133 -
 externs/GCL/externs/goog/testing/asserts.js     |  1265 -
 .../externs/goog/testing/async/mockcontrol.js   |   175 -
 externs/GCL/externs/goog/testing/benchmark.js   |    96 -
 externs/GCL/externs/goog/testing/dom.js         |   633 -
 externs/GCL/externs/goog/testing/editor/dom.js  |   293 -
 .../externs/goog/testing/editor/fieldmock.js    |   116 -
 .../goog/testing/events/eventobserver.js        |    87 -
 .../GCL/externs/goog/testing/events/events.js   |   727 -
 .../GCL/externs/goog/testing/events/matchers.js |    42 -
 .../goog/testing/events/onlinehandler.js        |    65 -
 .../externs/goog/testing/expectedfailures.js    |   237 -
 externs/GCL/externs/goog/testing/fs/blob.js     |   135 -
 externs/GCL/externs/goog/testing/fs/entry.js    |   637 -
 externs/GCL/externs/goog/testing/fs/file.js     |    53 -
 .../GCL/externs/goog/testing/fs/filereader.js   |   275 -
 .../GCL/externs/goog/testing/fs/filesystem.js   |    64 -
 .../GCL/externs/goog/testing/fs/filewriter.js   |   268 -
 externs/GCL/externs/goog/testing/fs/fs.js       |   169 -
 .../externs/goog/testing/fs/progressevent.js    |    82 -
 .../GCL/externs/goog/testing/functionmock.js    |   176 -
 externs/GCL/externs/goog/testing/graphics.js    |    64 -
 .../GCL/externs/goog/testing/i18n/asserts.js    |    77 -
 externs/GCL/externs/goog/testing/jsunit.js      |   162 -
 externs/GCL/externs/goog/testing/loosemock.js   |   242 -
 .../testing/messaging/mockmessagechannel.js     |    80 -
 .../goog/testing/messaging/mockmessageevent.js  |   102 -
 .../goog/testing/messaging/mockmessageport.js   |    86 -
 .../goog/testing/messaging/mockportnetwork.js   |    66 -
 externs/GCL/externs/goog/testing/mock.js        |   645 -
 .../externs/goog/testing/mockclassfactory.js    |   585 -
 externs/GCL/externs/goog/testing/mockclock.js   |   600 -
 externs/GCL/externs/goog/testing/mockcontrol.js |   220 -
 .../GCL/externs/goog/testing/mockinterface.js   |    45 -
 .../GCL/externs/goog/testing/mockmatchers.js    |   400 -
 externs/GCL/externs/goog/testing/mockrandom.js  |   153 -
 externs/GCL/externs/goog/testing/mockrange.js   |    67 -
 externs/GCL/externs/goog/testing/mockstorage.js |   108 -
 .../GCL/externs/goog/testing/mockuseragent.js   |   143 -
 externs/GCL/externs/goog/testing/net/xhrio.js   |   743 -
 .../GCL/externs/goog/testing/net/xhriopool.js   |    65 -
 .../goog/testing/objectpropertystring.js        |    68 -
 .../externs/goog/testing/performancetable.css   |    46 -
 .../externs/goog/testing/performancetable.js    |   196 -
 .../externs/goog/testing/performancetimer.js    |   418 -
 .../externs/goog/testing/propertyreplacer.js    |   245 -
 .../GCL/externs/goog/testing/proto2/proto2.js   |   145 -
 .../GCL/externs/goog/testing/pseudorandom.js    |   180 -
 .../GCL/externs/goog/testing/recordfunction.js  |   215 -
 externs/GCL/externs/goog/testing/singleton.js   |    46 -
 externs/GCL/externs/goog/testing/stacktrace.js  |   594 -
 .../goog/testing/storage/fakemechanism.js       |    68 -
 externs/GCL/externs/goog/testing/strictmock.js  |   130 -
 .../externs/goog/testing/style/layoutasserts.js |   310 -
 externs/GCL/externs/goog/testing/style/style.js |   101 -
 .../externs/goog/testing/ui/rendererasserts.js  |    58 -
 .../externs/goog/testing/ui/rendererharness.js  |   177 -
 externs/GCL/externs/goog/testing/ui/style.js    |   140 -
 externs/GCL/externs/goog/testing/watchers.js    |    46 -
 externs/GCL/externs/goog/timer/timer.js         |   329 -
 externs/GCL/externs/goog/tweak/entries.js       |  1002 -
 externs/GCL/externs/goog/tweak/registry.js      |   315 -
 externs/GCL/externs/goog/tweak/tweak.js         |   301 -
 externs/GCL/externs/goog/tweak/tweakui.js       |   841 -
 .../GCL/externs/goog/ui/abstractspellchecker.js |  1231 -
 externs/GCL/externs/goog/ui/ac/ac.js            |    50 -
 externs/GCL/externs/goog/ui/ac/arraymatcher.js  |   216 -
 externs/GCL/externs/goog/ui/ac/autocomplete.js  |   921 -
 .../GCL/externs/goog/ui/ac/cachingmatcher.js    |   273 -
 externs/GCL/externs/goog/ui/ac/inputhandler.js  |  1327 -
 externs/GCL/externs/goog/ui/ac/remote.js        |   114 -
 .../externs/goog/ui/ac/remotearraymatcher.js    |   274 -
 externs/GCL/externs/goog/ui/ac/renderer.js      |  1109 -
 externs/GCL/externs/goog/ui/ac/renderoptions.js |    80 -
 .../GCL/externs/goog/ui/ac/richinputhandler.js  |    58 -
 externs/GCL/externs/goog/ui/ac/richremote.js    |   113 -
 .../goog/ui/ac/richremotearraymatcher.js        |   144 -
 externs/GCL/externs/goog/ui/activitymonitor.js  |   348 -
 externs/GCL/externs/goog/ui/advancedtooltip.js  |   367 -
 externs/GCL/externs/goog/ui/animatedzippy.js    |   202 -
 externs/GCL/externs/goog/ui/attachablemenu.js   |   476 -
 externs/GCL/externs/goog/ui/bidiinput.js        |   174 -
 externs/GCL/externs/goog/ui/bubble.js           |   490 -
 externs/GCL/externs/goog/ui/button.js           |   214 -
 externs/GCL/externs/goog/ui/buttonrenderer.js   |   219 -
 externs/GCL/externs/goog/ui/buttonside.js       |    41 -
 externs/GCL/externs/goog/ui/charcounter.js      |   199 -
 externs/GCL/externs/goog/ui/charpicker.js       |   925 -
 externs/GCL/externs/goog/ui/checkbox.js         |   272 -
 externs/GCL/externs/goog/ui/checkboxmenuitem.js |    53 -
 externs/GCL/externs/goog/ui/checkboxrenderer.js |   191 -
 externs/GCL/externs/goog/ui/colorbutton.js      |    59 -
 .../GCL/externs/goog/ui/colorbuttonrenderer.js  |    75 -
 externs/GCL/externs/goog/ui/colormenubutton.js  |   215 -
 .../externs/goog/ui/colormenubuttonrenderer.js  |   148 -
 externs/GCL/externs/goog/ui/colorpalette.js     |   179 -
 externs/GCL/externs/goog/ui/colorpicker.js      |   345 -
 .../GCL/externs/goog/ui/colorsplitbehavior.js   |    61 -
 externs/GCL/externs/goog/ui/combobox.js         |   993 -
 externs/GCL/externs/goog/ui/component.js        |  1298 -
 externs/GCL/externs/goog/ui/container.js        |  1354 -
 .../GCL/externs/goog/ui/containerrenderer.js    |   375 -
 .../GCL/externs/goog/ui/containerscroller.js    |   223 -
 externs/GCL/externs/goog/ui/control.js          |  1542 -
 externs/GCL/externs/goog/ui/controlcontent.js   |    28 -
 externs/GCL/externs/goog/ui/controlrenderer.js  |   949 -
 externs/GCL/externs/goog/ui/cookieeditor.js     |   185 -
 .../GCL/externs/goog/ui/css3buttonrenderer.js   |   155 -
 .../externs/goog/ui/css3menubuttonrenderer.js   |   148 -
 externs/GCL/externs/goog/ui/cssnames.js         |    29 -
 externs/GCL/externs/goog/ui/custombutton.js     |    58 -
 .../GCL/externs/goog/ui/custombuttonrenderer.js |   272 -
 .../GCL/externs/goog/ui/customcolorpalette.js   |   141 -
 externs/GCL/externs/goog/ui/datepicker.js       |  1550 -
 .../GCL/externs/goog/ui/datepickerrenderer.js   |    55 -
 externs/GCL/externs/goog/ui/decorate.js         |    38 -
 .../goog/ui/defaultdatepickerrenderer.js        |   202 -
 externs/GCL/externs/goog/ui/dialog.js           |  1611 -
 externs/GCL/externs/goog/ui/dimensionpicker.js  |   318 -
 .../externs/goog/ui/dimensionpickerrenderer.js  |   420 -
 externs/GCL/externs/goog/ui/dragdropdetector.js |   648 -
 externs/GCL/externs/goog/ui/drilldownrow.js     |   547 -
 .../externs/goog/ui/editor/abstractdialog.js    |   444 -
 externs/GCL/externs/goog/ui/editor/bubble.js    |   559 -
 .../externs/goog/ui/editor/defaulttoolbar.js    |  1066 -
 .../GCL/externs/goog/ui/editor/linkdialog.js    |  1065 -
 externs/GCL/externs/goog/ui/editor/messages.js  |   148 -
 externs/GCL/externs/goog/ui/editor/tabpane.js   |   202 -
 .../externs/goog/ui/editor/toolbarcontroller.js |   296 -
 .../externs/goog/ui/editor/toolbarfactory.js    |   439 -
 externs/GCL/externs/goog/ui/emoji/emoji.js      |    73 -
 .../GCL/externs/goog/ui/emoji/emojipalette.js   |   288 -
 .../goog/ui/emoji/emojipaletterenderer.js       |   210 -
 .../GCL/externs/goog/ui/emoji/emojipicker.js    |   802 -
 .../externs/goog/ui/emoji/popupemojipicker.js   |   411 -
 .../ui/emoji/progressiveemojipaletterenderer.js |   100 -
 externs/GCL/externs/goog/ui/emoji/spriteinfo.js |   213 -
 externs/GCL/externs/goog/ui/filteredmenu.js     |   638 -
 .../externs/goog/ui/filterobservingmenuitem.js  |    98 -
 .../goog/ui/filterobservingmenuitemrenderer.js  |    63 -
 .../GCL/externs/goog/ui/flatbuttonrenderer.js   |   148 -
 .../externs/goog/ui/flatmenubuttonrenderer.js   |   209 -
 externs/GCL/externs/goog/ui/formpost.js         |   109 -
 externs/GCL/externs/goog/ui/gauge.js            |  1014 -
 externs/GCL/externs/goog/ui/gaugetheme.js       |   170 -
 externs/GCL/externs/goog/ui/hovercard.js        |   458 -
 externs/GCL/externs/goog/ui/hsvapalette.js      |   295 -
 externs/GCL/externs/goog/ui/hsvpalette.js       |   527 -
 externs/GCL/externs/goog/ui/idgenerator.js      |    48 -
 externs/GCL/externs/goog/ui/idletimer.js        |   300 -
 externs/GCL/externs/goog/ui/iframemask.js       |   258 -
 .../externs/goog/ui/imagelessbuttonrenderer.js  |   208 -
 .../goog/ui/imagelessmenubuttonrenderer.js      |   213 -
 externs/GCL/externs/goog/ui/inputdatepicker.js  |   343 -
 externs/GCL/externs/goog/ui/itemevent.js        |    51 -
 .../externs/goog/ui/keyboardshortcuthandler.js  |  1162 -
 externs/GCL/externs/goog/ui/labelinput.js       |   614 -
 .../GCL/externs/goog/ui/linkbuttonrenderer.js   |    67 -
 .../GCL/externs/goog/ui/media/flashobject.js    |   632 -
 externs/GCL/externs/goog/ui/media/flickr.js     |   314 -
 .../GCL/externs/goog/ui/media/googlevideo.js    |   283 -
 externs/GCL/externs/goog/ui/media/media.js      |   290 -
 externs/GCL/externs/goog/ui/media/mediamodel.js |   978 -
 externs/GCL/externs/goog/ui/media/mp3.js        |   226 -
 externs/GCL/externs/goog/ui/media/photo.js      |   144 -
 externs/GCL/externs/goog/ui/media/picasa.js     |   327 -
 externs/GCL/externs/goog/ui/media/vimeo.js      |   278 -
 externs/GCL/externs/goog/ui/media/youtube.js    |   359 -
 externs/GCL/externs/goog/ui/menu.js             |   479 -
 externs/GCL/externs/goog/ui/menubar.js          |    44 -
 externs/GCL/externs/goog/ui/menubardecorator.js |    35 -
 externs/GCL/externs/goog/ui/menubarrenderer.js  |    68 -
 externs/GCL/externs/goog/ui/menubase.js         |   190 -
 externs/GCL/externs/goog/ui/menubutton.js       |  1052 -
 .../GCL/externs/goog/ui/menubuttonrenderer.js   |   192 -
 externs/GCL/externs/goog/ui/menuheader.js       |    62 -
 .../GCL/externs/goog/ui/menuheaderrenderer.js   |    54 -
 externs/GCL/externs/goog/ui/menuitem.js         |   322 -
 externs/GCL/externs/goog/ui/menuitemrenderer.js |   356 -
 externs/GCL/externs/goog/ui/menurenderer.js     |   115 -
 externs/GCL/externs/goog/ui/menuseparator.js    |    52 -
 .../externs/goog/ui/menuseparatorrenderer.js    |   114 -
 .../GCL/externs/goog/ui/mockactivitymonitor.js  |    72 -
 .../goog/ui/modalariavisibilityhelper.js        |    87 -
 externs/GCL/externs/goog/ui/modalpopup.js       |   732 -
 .../GCL/externs/goog/ui/nativebuttonrenderer.js |   213 -
 externs/GCL/externs/goog/ui/option.js           |    68 -
 externs/GCL/externs/goog/ui/palette.js          |   604 -
 externs/GCL/externs/goog/ui/paletterenderer.js  |   383 -
 .../externs/goog/ui/plaintextspellchecker.js    |   643 -
 externs/GCL/externs/goog/ui/popup.js            |   185 -
 externs/GCL/externs/goog/ui/popupbase.js        |   894 -
 externs/GCL/externs/goog/ui/popupcolorpicker.js |   475 -
 externs/GCL/externs/goog/ui/popupdatepicker.js  |   288 -
 externs/GCL/externs/goog/ui/popupmenu.js        |   643 -
 externs/GCL/externs/goog/ui/progressbar.js      |   408 -
 externs/GCL/externs/goog/ui/prompt.js           |   411 -
 externs/GCL/externs/goog/ui/rangemodel.js       |   303 -
 externs/GCL/externs/goog/ui/ratings.js          |   509 -
 externs/GCL/externs/goog/ui/registry.js         |   172 -
 .../GCL/externs/goog/ui/richtextspellchecker.js |   780 -
 externs/GCL/externs/goog/ui/roundedpanel.js     |   632 -
 .../GCL/externs/goog/ui/roundedtabrenderer.js   |   201 -
 externs/GCL/externs/goog/ui/scrollfloater.js    |   637 -
 externs/GCL/externs/goog/ui/select.js           |   538 -
 .../GCL/externs/goog/ui/selectionmenubutton.js  |   302 -
 externs/GCL/externs/goog/ui/selectionmodel.js   |   301 -
 externs/GCL/externs/goog/ui/separator.js        |    80 -
 externs/GCL/externs/goog/ui/serverchart.js      |  1840 --
 externs/GCL/externs/goog/ui/slider.js           |   136 -
 externs/GCL/externs/goog/ui/sliderbase.js       |  1657 -
 externs/GCL/externs/goog/ui/splitbehavior.js    |   335 -
 externs/GCL/externs/goog/ui/splitpane.js        |   911 -
 .../externs/goog/ui/style/app/buttonrenderer.js |   205 -
 .../goog/ui/style/app/menubuttonrenderer.js     |   236 -
 .../ui/style/app/primaryactionbuttonrenderer.js |    89 -
 externs/GCL/externs/goog/ui/submenu.js          |   672 -
 externs/GCL/externs/goog/ui/submenurenderer.js  |   241 -
 externs/GCL/externs/goog/ui/tab.js              |   103 -
 externs/GCL/externs/goog/ui/tabbar.js           |   395 -
 externs/GCL/externs/goog/ui/tabbarrenderer.js   |   165 -
 externs/GCL/externs/goog/ui/tablesorter.js      |   324 -
 externs/GCL/externs/goog/ui/tabpane.js          |   682 -
 externs/GCL/externs/goog/ui/tabrenderer.js      |   153 -
 externs/GCL/externs/goog/ui/textarea.js         |   736 -
 externs/GCL/externs/goog/ui/textarearenderer.js |   170 -
 externs/GCL/externs/goog/ui/togglebutton.js     |    58 -
 externs/GCL/externs/goog/ui/toolbar.js          |    59 -
 externs/GCL/externs/goog/ui/toolbarbutton.js    |    54 -
 .../externs/goog/ui/toolbarbuttonrenderer.js    |    57 -
 .../externs/goog/ui/toolbarcolormenubutton.js   |    57 -
 .../goog/ui/toolbarcolormenubuttonrenderer.js   |   101 -
 .../GCL/externs/goog/ui/toolbarmenubutton.js    |    56 -
 .../goog/ui/toolbarmenubuttonrenderer.js        |    57 -
 externs/GCL/externs/goog/ui/toolbarrenderer.js  |    90 -
 externs/GCL/externs/goog/ui/toolbarselect.js    |    55 -
 externs/GCL/externs/goog/ui/toolbarseparator.js |    53 -
 .../externs/goog/ui/toolbarseparatorrenderer.js |    95 -
 .../GCL/externs/goog/ui/toolbartogglebutton.js  |    53 -
 externs/GCL/externs/goog/ui/tooltip.js          |  1050 -
 externs/GCL/externs/goog/ui/tree/basenode.js    |  1569 -
 externs/GCL/externs/goog/ui/tree/treecontrol.js |   642 -
 externs/GCL/externs/goog/ui/tree/treenode.js    |   100 -
 externs/GCL/externs/goog/ui/tree/typeahead.js   |   332 -
 externs/GCL/externs/goog/ui/tristatemenuitem.js |   196 -
 .../externs/goog/ui/tristatemenuitemrenderer.js |    92 -
 externs/GCL/externs/goog/ui/twothumbslider.js   |   159 -
 externs/GCL/externs/goog/ui/zippy.js            |   461 -
 externs/GCL/externs/goog/uri/uri.js             |  1507 -
 externs/GCL/externs/goog/uri/utils.js           |  1116 -
 .../GCL/externs/goog/useragent/adobereader.js   |    90 -
 externs/GCL/externs/goog/useragent/flash.js     |   156 -
 externs/GCL/externs/goog/useragent/iphoto.js    |    87 -
 externs/GCL/externs/goog/useragent/jscript.js   |    95 -
 externs/GCL/externs/goog/useragent/keyboard.js  |    49 -
 externs/GCL/externs/goog/useragent/platform.js  |    83 -
 externs/GCL/externs/goog/useragent/product.js   |   175 -
 .../externs/goog/useragent/product_isversion.js |   143 -
 externs/GCL/externs/goog/useragent/useragent.js |   538 -
 externs/GCL/externs/goog/vec/float32array.js    |   111 -
 externs/GCL/externs/goog/vec/float64array.js    |   118 -
 externs/GCL/externs/goog/vec/mat3.js            |  1211 -
 externs/GCL/externs/goog/vec/mat3d.js           |  1039 -
 externs/GCL/externs/goog/vec/mat3f.js           |  1039 -
 externs/GCL/externs/goog/vec/mat4.js            |  1822 --
 externs/GCL/externs/goog/vec/mat4d.js           |  1769 --
 externs/GCL/externs/goog/vec/mat4f.js           |  1769 --
 externs/GCL/externs/goog/vec/matrix3.js         |   720 -
 externs/GCL/externs/goog/vec/matrix4.js         |  1405 -
 externs/GCL/externs/goog/vec/quaternion.js      |   458 -
 externs/GCL/externs/goog/vec/ray.js             |    95 -
 externs/GCL/externs/goog/vec/vec.js             |    73 -
 externs/GCL/externs/goog/vec/vec2.js            |   439 -
 externs/GCL/externs/goog/vec/vec2d.js           |   424 -
 externs/GCL/externs/goog/vec/vec2f.js           |   424 -
 externs/GCL/externs/goog/vec/vec3.js            |   542 -
 externs/GCL/externs/goog/vec/vec3d.js           |   426 -
 externs/GCL/externs/goog/vec/vec3f.js           |   426 -
 externs/GCL/externs/goog/vec/vec4.js            |   479 -
 externs/GCL/externs/goog/vec/vec4d.js           |   366 -
 externs/GCL/externs/goog/vec/vec4f.js           |   366 -
 externs/GCL/externs/goog/webgl/webgl.js         |  2194 --
 externs/GCL/externs/goog/window/window.js       |   284 -
 externs/GCL/src/goog/Disposable.as              |   146 -
 externs/GCL/src/goog/bind.as                    |    20 -
 externs/GCL/src/goog/disposable/Disposable.as   |    28 -
 externs/GCL/src/goog/disposable/IDisposable.as  |    28 -
 .../GCL/src/goog/disposable/MonitoringMode.as   |    45 -
 externs/GCL/src/goog/events.as                  |    23 -
 externs/GCL/src/goog/events/BrowserEvent.as     |   109 -
 .../src/goog/events/BrowserEvent/MouseButton.as |    47 -
 .../src/goog/events/CaptureSimulationMode.as    |    45 -
 externs/GCL/src/goog/events/Event.as            |    66 -
 externs/GCL/src/goog/events/EventTarget.as      |   227 -
 externs/GCL/src/goog/events/EventType.as        |   852 -
 externs/GCL/src/goog/events/Listenable.as       |   157 -
 externs/GCL/src/goog/events/ListenableKey.as    |    87 -
 externs/GCL/src/goog/global.as                  |    19 -
 externs/asdoc/asdoc-config.xml                  |   348 -
 externs/asdoc/build.xml                         |   114 -
 externs/cordova/build.xml                       |    42 -
 externs/cordova/compile-config.xml              |    44 -
 externs/cordova/cordova-compile-config.xml      |    39 -
 .../cordova/externs/cordova_file_plugin-4-11.js |    26 -
 externs/createjs/build.xml                      |   235 -
 externs/createjs/compile-config.xml             |   102 -
 externs/createjs/createjs-compile-config.xml    |   131 -
 externs/createjs/missing.js                     |    91 -
 externs/flex-config.xml                         |   362 -
 externs/google_maps/build.xml                   |    57 -
 externs/google_maps/compile-config.xml          |    97 -
 .../google_maps/google_maps-compile-config.xml  |    39 -
 externs/jasmine/compile-config.xml              |    97 -
 externs/jasmine/jasmine-compile-config.xml      |    45 -
 externs/jquery/compile-config.xml               |   101 -
 externs/jquery/jquery-compile-config.xml        |    59 -
 externs/js/compile-config.xml                   |    93 -
 externs/js/js-compile-config.xml                |   173 -
 externs/js/missing.js                           |   253 -
 externs/js/src/AS3.as                           |    33 -
 externs/js/src/Vector-template.as               |    81 -
 externs/js/src/Vector.as                        |    81 -
 externs/node/compile-config.xml                 |    43 -
 externs/node/externs/node.js                    |    30 -
 externs/node/node-compile-config.xml            |    39 -
 flex-compiler-oem/build.xml                     |    95 +-
 flex-compiler-oem/pom.xml                       |    53 +
 .../src/flex2/compiler/CompilerAPI.java         |   137 -
 .../src/flex2/compiler/CompilerException.java   |    53 -
 .../src/flex2/compiler/ILocalizableMessage.java |    35 -
 .../src/flex2/compiler/Logger.java              |    94 -
 .../src/flex2/compiler/Source.java              |   126 -
 .../src/flex2/compiler/SourceList.java          |   366 -
 .../src/flex2/compiler/SourcePath.java          |   641 -
 .../src/flex2/compiler/SymbolTable.java         |    60 -
 .../flex2/compiler/as3/As3Configuration.java    |   166 -
 .../compiler/common/CompilerConfiguration.java  |  3295 --
 .../flex2/compiler/common/Configuration.java    |  2030 --
 .../common/ConfigurationPathResolver.java       |   164 -
 .../compiler/common/DefaultsConfigurator.java   |   214 -
 .../compiler/common/FontsConfiguration.java     |   304 -
 .../compiler/common/FramesConfiguration.java    |   109 -
 .../compiler/common/LocalFilePathResolver.java  |    83 -
 .../compiler/common/MetadataConfiguration.java  |   353 -
 .../compiler/common/MxmlConfiguration.java      |   308 -
 .../common/NamespacesConfiguration.java         |   165 -
 .../src/flex2/compiler/common/PathResolver.java |   161 -
 ...ntimeSharedLibrarySettingsConfiguration.java |   342 -
 .../compiler/common/SinglePathResolver.java     |    38 -
 .../config/AdvancedConfigurationInfo.java       |    34 -
 .../config/CommandLineConfigurator.java         |   642 -
 .../compiler/config/ConfigurationBuffer.java    |  1444 -
 .../compiler/config/ConfigurationException.java |   657 -
 .../compiler/config/ConfigurationFilter.java    |    39 -
 .../compiler/config/ConfigurationInfo.java      |   331 -
 .../compiler/config/ConfigurationValue.java     |   110 -
 .../flex2/compiler/config/FileConfigurator.java |   755 -
 .../config/ServicesDependenciesWrapper.java     |   423 -
 .../config/SystemPropertyConfigurator.java      |    83 -
 .../extensions/ExtensionsConfiguration.java     |   134 -
 .../src/flex2/compiler/io/FileUtil.java         |   590 -
 .../src/flex2/compiler/io/LocalFile.java        |   205 -
 .../src/flex2/compiler/io/NetworkFile.java      |   148 -
 .../src/flex2/compiler/io/VirtualFile.java      |   102 -
 .../flex2/compiler/mxml/MxmlConfiguration.java  |   182 -
 .../flex2/compiler/mxml/lang/StandardDefs.java  |   908 -
 .../flex2/compiler/mxml/lang/TextParser.java    |   134 -
 .../src/flex2/compiler/util/AbstractLogger.java |   174 -
 .../src/flex2/compiler/util/Benchmark.java      |    30 -
 .../flex2/compiler/util/CompilerControl.java    |    62 -
 .../flex2/compiler/util/CompilerMessage.java    |   201 -
 .../src/flex2/compiler/util/ConsoleLogger.java  |   404 -
 .../src/flex2/compiler/util/ManifestParser.java |   239 -
 .../src/flex2/compiler/util/MimeMappings.java   |   295 -
 .../src/flex2/compiler/util/Name.java           |    59 -
 .../src/flex2/compiler/util/NameFormatter.java  |   170 -
 .../src/flex2/compiler/util/NameMappings.java   |   183 -
 .../flex2/compiler/util/PerformanceData.java    |    47 -
 .../src/flex2/compiler/util/QName.java          |   160 -
 .../flex2/compiler/util/ThreadLocalToolkit.java |   624 -
 .../flex2/compiler/util/URLPathResolver.java    |    75 -
 .../src/flex2/linker/LinkerConfiguration.java   |   207 -
 .../src/flex2/linker/SimpleMovie.java           |   194 -
 .../flex2/tools/CommandLineConfiguration.java   |   296 -
 flex-compiler-oem/src/flex2/tools/CompJSC.java  |    37 -
 flex-compiler-oem/src/flex2/tools/Compc.java    |    58 -
 .../src/flex2/tools/CompcConfiguration.java     |   530 -
 .../src/flex2/tools/LicensesConfiguration.java  |    78 -
 flex-compiler-oem/src/flex2/tools/MxmlJSC.java  |   100 -
 flex-compiler-oem/src/flex2/tools/Mxmlc.java    |   328 -
 flex-compiler-oem/src/flex2/tools/PreLink.java  |   178 -
 flex-compiler-oem/src/flex2/tools/Tool.java     |   477 -
 .../src/flex2/tools/ToolsConfiguration.java     |   357 -
 .../src/flex2/tools/VersionInfo.java            |   260 -
 .../tools/flexbuilder/BuilderApplication.java   |   405 -
 .../tools/flexbuilder/BuilderConfiguration.java |   497 -
 .../flex2/tools/flexbuilder/BuilderLibrary.java |   393 -
 .../src/flex2/tools/oem/Application.java        |   949 -
 .../src/flex2/tools/oem/ApplicationCache.java   |    41 -
 .../src/flex2/tools/oem/Builder.java            |   281 -
 .../src/flex2/tools/oem/Configuration.java      |  1442 -
 .../src/flex2/tools/oem/Library.java            |  1209 -
 .../src/flex2/tools/oem/LibraryCache.java       |    33 -
 .../src/flex2/tools/oem/Logger.java             |    53 -
 .../src/flex2/tools/oem/Message.java            |    93 -
 .../src/flex2/tools/oem/PathResolver.java       |    39 -
 .../src/flex2/tools/oem/ProgressMeter.java      |    52 -
 .../src/flex2/tools/oem/Report.java             |   353 -
 .../src/flex2/tools/oem/VirtualLocalFile.java   |   245 -
 .../flex2/tools/oem/VirtualLocalFileSystem.java |   130 -
 .../ApplicationCompilerConfiguration.java       |   254 -
 .../flex2/tools/oem/internal/BuilderLogger.java |    54 -
 .../oem/internal/ConfigurationConstants.java    |   141 -
 .../tools/oem/internal/GenericMessage.java      |    73 -
 .../internal/LibraryCompilerConfiguration.java  |   131 -
 .../tools/oem/internal/LinkerConfiguration.java |   470 -
 .../tools/oem/internal/OEMConfiguration.java    |  2814 --
 .../flex2/tools/oem/internal/OEMConsole.java    |   712 -
 .../flex2/tools/oem/internal/OEMLogAdapter.java |   222 -
 .../src/flex2/tools/oem/internal/OEMReport.java |   770 -
 .../src/flex2/tools/oem/internal/OEMUtil.java   |   459 -
 .../src/macromedia/asc/embedding/ConfigVar.java |    43 -
 .../asc/embedding/WarningConstants.java         |   670 -
 .../src/macromedia/asc/util/ObjectList.java     |   127 -
 .../main/java/flex2/compiler/CompilerAPI.java   |   137 +
 .../java/flex2/compiler/CompilerException.java  |    53 +
 .../flex2/compiler/ILocalizableMessage.java     |    35 +
 .../src/main/java/flex2/compiler/Logger.java    |    94 +
 .../src/main/java/flex2/compiler/Source.java    |   126 +
 .../main/java/flex2/compiler/SourceList.java    |   357 +
 .../main/java/flex2/compiler/SourcePath.java    |   641 +
 .../main/java/flex2/compiler/SymbolTable.java   |    60 +
 .../flex2/compiler/as3/As3Configuration.java    |   166 +
 .../compiler/common/CompilerConfiguration.java  |  3298 ++
 .../flex2/compiler/common/Configuration.java    |  2031 ++
 .../common/ConfigurationPathResolver.java       |   165 +
 .../compiler/common/DefaultsConfigurator.java   |   214 +
 .../compiler/common/FontsConfiguration.java     |   304 +
 .../compiler/common/FramesConfiguration.java    |   109 +
 .../compiler/common/LocalFilePathResolver.java  |    83 +
 .../compiler/common/MetadataConfiguration.java  |   353 +
 .../compiler/common/MxmlConfiguration.java      |   308 +
 .../common/NamespacesConfiguration.java         |   164 +
 .../flex2/compiler/common/PathResolver.java     |   161 +
 ...ntimeSharedLibrarySettingsConfiguration.java |   342 +
 .../compiler/common/SinglePathResolver.java     |    38 +
 .../config/AdvancedConfigurationInfo.java       |    34 +
 .../config/CommandLineConfigurator.java         |   642 +
 .../compiler/config/ConfigurationBuffer.java    |  1438 +
 .../compiler/config/ConfigurationException.java |   657 +
 .../compiler/config/ConfigurationFilter.java    |    39 +
 .../compiler/config/ConfigurationInfo.java      |   331 +
 .../compiler/config/ConfigurationValue.java     |   110 +
 .../flex2/compiler/config/FileConfigurator.java |   755 +
 .../config/ServicesDependenciesWrapper.java     |   424 +
 .../config/SystemPropertyConfigurator.java      |    83 +
 .../extensions/ExtensionsConfiguration.java     |   131 +
 .../main/java/flex2/compiler/io/FileUtil.java   |   590 +
 .../main/java/flex2/compiler/io/LocalFile.java  |   205 +
 .../java/flex2/compiler/io/NetworkFile.java     |   148 +
 .../java/flex2/compiler/io/VirtualFile.java     |   102 +
 .../flex2/compiler/mxml/MxmlConfiguration.java  |   182 +
 .../flex2/compiler/mxml/lang/StandardDefs.java  |   908 +
 .../flex2/compiler/mxml/lang/TextParser.java    |   134 +
 .../flex2/compiler/util/AbstractLogger.java     |   174 +
 .../java/flex2/compiler/util/Benchmark.java     |    30 +
 .../flex2/compiler/util/CompilerControl.java    |    62 +
 .../flex2/compiler/util/CompilerMessage.java    |   201 +
 .../java/flex2/compiler/util/ConsoleLogger.java |   404 +
 .../flex2/compiler/util/ManifestParser.java     |   239 +
 .../java/flex2/compiler/util/MimeMappings.java  |   295 +
 .../src/main/java/flex2/compiler/util/Name.java |    59 +
 .../java/flex2/compiler/util/NameFormatter.java |   170 +
 .../java/flex2/compiler/util/NameMappings.java  |   183 +
 .../flex2/compiler/util/PerformanceData.java    |    47 +
 .../main/java/flex2/compiler/util/QName.java    |   160 +
 .../flex2/compiler/util/ThreadLocalToolkit.java |   624 +
 .../flex2/compiler/util/URLPathResolver.java    |    75 +
 .../java/flex2/linker/LinkerConfiguration.java  |   207 +
 .../src/main/java/flex2/linker/SimpleMovie.java |   194 +
 .../flex2/tools/CommandLineConfiguration.java   |   296 +
 .../src/main/java/flex2/tools/CompJSC.java      |    37 +
 .../src/main/java/flex2/tools/Compc.java        |    58 +
 .../java/flex2/tools/CompcConfiguration.java    |   530 +
 .../java/flex2/tools/LicensesConfiguration.java |    78 +
 .../src/main/java/flex2/tools/MxmlJSC.java      |   100 +
 .../src/main/java/flex2/tools/Mxmlc.java        |   328 +
 .../src/main/java/flex2/tools/PreLink.java      |   178 +
 .../src/main/java/flex2/tools/Tool.java         |   477 +
 .../java/flex2/tools/ToolsConfiguration.java    |   357 +
 .../src/main/java/flex2/tools/VersionInfo.java  |   260 +
 .../tools/flexbuilder/BuilderApplication.java   |   405 +
 .../tools/flexbuilder/BuilderConfiguration.java |   497 +
 .../flex2/tools/flexbuilder/BuilderLibrary.java |   393 +
 .../main/java/flex2/tools/oem/Application.java  |   953 +
 .../java/flex2/tools/oem/ApplicationCache.java  |    41 +
 .../src/main/java/flex2/tools/oem/Builder.java  |   281 +
 .../java/flex2/tools/oem/Configuration.java     |  1442 +
 .../src/main/java/flex2/tools/oem/Library.java  |  1209 +
 .../main/java/flex2/tools/oem/LibraryCache.java |    33 +
 .../src/main/java/flex2/tools/oem/Logger.java   |    53 +
 .../src/main/java/flex2/tools/oem/Message.java  |    93 +
 .../main/java/flex2/tools/oem/PathResolver.java |    39 +
 .../java/flex2/tools/oem/ProgressMeter.java     |    52 +
 .../src/main/java/flex2/tools/oem/Report.java   |   353 +
 .../java/flex2/tools/oem/VirtualLocalFile.java  |   245 +
 .../flex2/tools/oem/VirtualLocalFileSystem.java |   130 +
 .../ApplicationCompilerConfiguration.java       |   254 +
 .../flex2/tools/oem/internal/BuilderLogger.java |    54 +
 .../oem/internal/ConfigurationConstants.java    |   141 +
 .../tools/oem/internal/GenericMessage.java      |    73 +
 .../internal/LibraryCompilerConfiguration.java  |   131 +
 .../tools/oem/internal/LinkerConfiguration.java |   470 +
 .../tools/oem/internal/OEMConfiguration.java    |  2814 ++
 .../flex2/tools/oem/internal/OEMConsole.java    |   712 +
 .../flex2/tools/oem/internal/OEMLogAdapter.java |   222 +
 .../flex2/tools/oem/internal/OEMReport.java     |   770 +
 .../java/flex2/tools/oem/internal/OEMUtil.java  |   459 +
 .../macromedia/asc/embedding/ConfigVar.java     |    43 +
 .../asc/embedding/WarningConstants.java         |   670 +
 .../java/macromedia/asc/util/ObjectList.java    |   127 +
 flex-compiler-oem/src/site/asciidoc/docs.adoc   |    18 +
 flex-compiler-oem/src/site/site.xml             |    51 +
 flexjs-ant-tasks/build.xml                      |   162 +
 flexjs-ant-tasks/pom.xml                        |    43 +
 .../org/apache/flex/compiler/ant/COMPCTask.java |   512 +
 .../org/apache/flex/compiler/ant/FlexTask.java  |   418 +
 .../org/apache/flex/compiler/ant/MXMLCTask.java |   493 +
 .../compiler/ant/config/BaseConfigVariable.java |    74 +
 .../compiler/ant/config/ConfigAppendString.java |    48 +
 .../flex/compiler/ant/config/ConfigBoolean.java |    75 +
 .../flex/compiler/ant/config/ConfigInt.java     |    84 +
 .../flex/compiler/ant/config/ConfigString.java  |    70 +
 .../compiler/ant/config/ConfigVariable.java     |    54 +
 .../flex/compiler/ant/config/IOptionSource.java |    33 +
 .../ant/config/NestedAttributeElement.java      |   170 +
 .../flex/compiler/ant/config/OptionSpec.java    |    76 +
 .../ant/config/RepeatableConfigString.java      |    66 +
 .../ant/config/RepeatableConfigVariable.java    |    55 +
 .../flex/compiler/ant/config/package.html       |    27 +
 .../org/apache/flex/compiler/ant/package.html   |    32 +
 .../compiler/ant/types/DefaultScriptLimits.java |    79 +
 .../flex/compiler/ant/types/DefaultSize.java    |    71 +
 .../flex/compiler/ant/types/FlexFileSet.java    |   116 +
 .../flex/compiler/ant/types/FlexSWCFileSet.java |    55 +
 .../apache/flex/compiler/ant/types/Fonts.java   |   151 +
 .../flex/compiler/ant/types/Metadata.java       |   168 +
 .../ant/types/RuntimeSharedLibraryPath.java     |    92 +
 .../flex/compiler/ant/types/URLElement.java     |    64 +
 .../apache/flex/compiler/ant/types/package.html |    27 +
 .../src/main/resources/flexTasks.tasks          |    21 +
 flexjs-ant-tasks/src/site/asciidoc/docs.adoc    |    18 +
 flexjs-ant-tasks/src/test/as/Hello.as           |    32 +
 flexjs-ant-tasks/src/test/build.xml             |    79 +
 flexjs-maven-extension/pom.xml                  |    96 +
 .../flexjs/extension/FlexJsLanguageSupport.java |    40 +
 .../flexjs/extension/FlexJsScopeDeriver.java    |    16 +
 .../flexjs/extension/FlexJsScopeSelector.java   |    16 +
 flexjs-maven-plugin/pom.xml                     |   137 +
 .../flex/maven/flexjs/BaseCompileMojo.java      |    38 +
 .../org/apache/flex/maven/flexjs/BaseMojo.java  |   348 +
 .../apache/flex/maven/flexjs/ClassExclude.java  |    32 +
 .../apache/flex/maven/flexjs/CompileASMojo.java |   104 +
 .../flex/maven/flexjs/CompileAppMojo.java       |   251 +
 .../apache/flex/maven/flexjs/CompileJSMojo.java |   125 +
 .../flex/maven/flexjs/CompileTypedefsMojo.java  |   106 +
 .../org/apache/flex/maven/flexjs/Define.java    |    48 +
 .../org/apache/flex/maven/flexjs/Exclude.java   |    40 +
 .../apache/flex/maven/flexjs/ExterncConfig.java |    28 +
 .../apache/flex/maven/flexjs/FieldExclude.java  |    40 +
 .../flex/maven/flexjs/GenerateExterncMojo.java  |   127 +
 .../maven/flexjs/GenerateManifestsMojo.java     |   225 +
 .../apache/flex/maven/flexjs/IncludeFile.java   |    40 +
 .../org/apache/flex/maven/flexjs/Namespace.java |    54 +
 .../org/apache/flex/maven/flexjs/TrustMojo.java |    49 +
 .../maven/flexjs/trust/DefaultTrustHandler.java |   123 +
 .../flex/maven/flexjs/trust/TrustHandler.java   |    26 +
 .../flex/maven/flexjs/types/FlexScope.java      |    26 +
 .../maven/flexjs/utils/DependencyHelper.java    |    55 +
 .../resources/META-INF/plexus/components.xml    |   184 +
 .../config/compile-app-flash-config.xml         |   382 +
 .../config/compile-app-javascript-config.xml    |   383 +
 .../main/resources/config/compile-as-config.xml |   115 +
 .../resources/config/compile-extern-config.xml  |    91 +
 .../main/resources/config/compile-js-config.xml |   100 +
 .../config/generate-externc-config.xml          |    53 +
 flexjs-maven-plugin/src/site/asciidoc/docs.adoc |    18 +
 implicit_imports.patch                          |   147 -
 installer.xml                                   |    44 +-
 maven.txt                                       |     6 -
 maven.xml                                       |   189 -
 maven/falcon-compiler-oem.pom                   |    15 -
 maven/falcon-compiler.pom                       |    78 -
 maven/falcon-jx-compiler.pom                    |    64 -
 pom.xml                                         |   540 +
 releasecandidate.xml                            |    49 +-
 settings-template.xml                           |    73 +
 src/site/asciidoc/build.adoc                    |   283 +
 src/site/asciidoc/structure.adoc                |    74 +
 src/site/site.xml                               |    62 +
 6902 files changed, 527077 insertions(+), 966294 deletions(-)
----------------------------------------------------------------------



[43/50] git commit: [flex-falcon] [refs/heads/master] - - Fixed JavaDoc errors - Changed the JavaDoc configuration to be active in the release.

Posted by ah...@apache.org.
- Fixed JavaDoc errors
- Changed the JavaDoc configuration to be active in the release.


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

Branch: refs/heads/master
Commit: 027fcda4cc9aaa6d08237630a61bfa4ddfba245c
Parents: 730f8ed
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:21:38 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:21:38 2016 +0200

----------------------------------------------------------------------
 .../src/main/java/org/apache/flex/utils/EnvProperties.java         | 2 +-
 .../src/main/java/org/apache/flex/utils/FilenameNormalization.java | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/027fcda4/compiler-test-utils/src/main/java/org/apache/flex/utils/EnvProperties.java
----------------------------------------------------------------------
diff --git a/compiler-test-utils/src/main/java/org/apache/flex/utils/EnvProperties.java b/compiler-test-utils/src/main/java/org/apache/flex/utils/EnvProperties.java
index c591964..4bd14c4 100644
--- a/compiler-test-utils/src/main/java/org/apache/flex/utils/EnvProperties.java
+++ b/compiler-test-utils/src/main/java/org/apache/flex/utils/EnvProperties.java
@@ -31,7 +31,7 @@ import java.util.Properties;
  * 
  *  1) unittest.properties 
  *  2) environment variables
- *  3) for key FLEX_HOME & PLAYERGLOBAL_HOME sets a default value.
+ *  3) for key FLEX_HOME &amp; PLAYERGLOBAL_HOME sets a default value.
  */
 public class EnvProperties {
 	

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/027fcda4/compiler-test-utils/src/main/java/org/apache/flex/utils/FilenameNormalization.java
----------------------------------------------------------------------
diff --git a/compiler-test-utils/src/main/java/org/apache/flex/utils/FilenameNormalization.java b/compiler-test-utils/src/main/java/org/apache/flex/utils/FilenameNormalization.java
index 7ef5e68..2d83e76 100644
--- a/compiler-test-utils/src/main/java/org/apache/flex/utils/FilenameNormalization.java
+++ b/compiler-test-utils/src/main/java/org/apache/flex/utils/FilenameNormalization.java
@@ -89,6 +89,7 @@ public class FilenameNormalization
      * Determines whether a file path is in normalized form.
      * 
      * @param path A file path.
+     * @return true if the path is normalized.
      */
     public static boolean isNormalized(String path)
     {


[35/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 06634e8cae3429ae75175eaf36d769f83145bab4
Parents: 26c29cd
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:35:13 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/06634e8c/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 385c396..3927553 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -34,6 +34,12 @@
 
   <name>Apache Flex - FlexJS: Build Tools</name>
 
+  <scm>
+    <connection>scm:git://git.apache.org/flex-falcon.git</connection>
+    <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
+    <url>https://github.com/apache/flex-falcon</url>
+  </scm>
+
   <build>
     <plugins>
       <plugin>


[05/50] git commit: [flex-falcon] [refs/heads/master] - - Excluded one test as this seems to rely on directories outside the flex-falcon project

Posted by ah...@apache.org.
- Excluded one test as this seems to rely on directories outside the flex-falcon project


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

Branch: refs/heads/master
Commit: 15307f3b8abae4676cc4148e6bedca9c38e398c7
Parents: 9febb0c
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Aug 8 21:58:20 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Aug 8 21:58:20 2016 +0200

----------------------------------------------------------------------
 compiler-jx/pom.xml | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/15307f3b/compiler-jx/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jx/pom.xml b/compiler-jx/pom.xml
index 55f759c..7d4c17f 100644
--- a/compiler-jx/pom.xml
+++ b/compiler-jx/pom.xml
@@ -68,6 +68,10 @@
             <!-- Disabled for now as these tests require the flex-typedefs repo to be located in a pre-defined location -->
             <!--include>org/apache/flex/compiler/internal/codegen/externals/Test*.java</include-->
           </includes>
+          <excludes>
+            <!-- This test seems to have issues. -->
+            <exclude>**/TestFlexJSFile.java</exclude>
+          </excludes>
         </configuration>
       </plugin>
     </plugins>


[41/50] git commit: [flex-falcon] [refs/heads/master] - Updated the dependencies to jburg types and build tools to the released versions

Posted by ah...@apache.org.
Updated the dependencies to jburg types and build tools to the released versions


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

Branch: refs/heads/master
Commit: 6c1df6908827eccebc2ae281bcb9b6eebd2e00b7
Parents: 4576e15
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:11:50 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:11:50 2016 +0200

----------------------------------------------------------------------
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6c1df690/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 218b303..cb1b0d4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,8 +51,8 @@
     <flash.version>20.0</flash.version>
     <air.version>20.0</air.version>
 
-    <compiler-build-tools.version>1.0.0-SNAPSHOT</compiler-build-tools.version>
-    <compiler-jburg-types.version>1.0.0-SNAPSHOT</compiler-jburg-types.version>
+    <compiler-build-tools.version>1.0.0</compiler-build-tools.version>
+    <compiler-jburg-types.version>1.0.0</compiler-jburg-types.version>
 
     <!-- URL of the ASF SonarQube server -->
     <sonar.host.url>https://analysis.apache.org/</sonar.host.url>


[26/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 73d5f3ab336cae93a50e1ff587b29772444c260c
Parents: 7913f2b
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:04:12 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 24 +-----------------------
 1 file changed, 1 insertion(+), 23 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/73d5f3ab/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 8d1f65a..db03820 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,17 +29,11 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.0.0</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
 
-  <scm>
-    <connection>scm:git://git.apache.org/flex-falcon.git</connection>
-    <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
-    <url>https://github.com/apache/flex-falcon</url>
-  </scm>
-
   <build>
     <plugins>
       <plugin>
@@ -70,22 +64,6 @@
         <artifactId>maven-javadoc-plugin</artifactId>
         <version>2.10.4</version>
       </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-release-plugin</artifactId>
-        <version>2.5.3</version>
-        <configuration>
-          <!-- If we push the changes, the build will fail, cause it's in a child directory -->
-          <pushChanges>false</pushChanges>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-scm-plugin</artifactId>
-            <version>1.8.1</version>
-          </dependency>
-        </dependencies>
-      </plugin>
     </plugins>
     <pluginManagement>
       <plugins>


[21/50] git commit: [flex-falcon] [refs/heads/master] - update link in approval script

Posted by ah...@apache.org.
update link in approval script


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

Branch: refs/heads/master
Commit: c2944b307d890cf03f09b6f4a346e840b1bc7b88
Parents: 471b27f
Author: Alex Harui <ah...@apache.org>
Authored: Sat Aug 20 07:32:46 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sat Aug 20 07:32:46 2016 -0700

----------------------------------------------------------------------
 ApproveFalcon.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c2944b30/ApproveFalcon.xml
----------------------------------------------------------------------
diff --git a/ApproveFalcon.xml b/ApproveFalcon.xml
index 408be37..b732e29 100644
--- a/ApproveFalcon.xml
+++ b/ApproveFalcon.xml
@@ -111,7 +111,7 @@
     unless="release.version"/>
 
     <condition property="package.url.path"
-        value="http://apacheflexbuild.cloudapp.net:8080/job/flex-falcon/lastSuccessfulBuild/artifact/out">
+        value="http://apacheflexbuild.cloudapp.net:8080/job/flex-falcon%20release%20branch/lastSuccessfulBuild/artifact/out">
         <not>
             <isset property="rc" />
         </not>


[20/50] git commit: [flex-falcon] [refs/heads/master] - add full text of svg.js license

Posted by ah...@apache.org.
add full text of svg.js license


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

Branch: refs/heads/master
Commit: 471b27f4da5b182fd7bb2fccf32cf1607617f0ff
Parents: 4a765ac
Author: Alex Harui <ah...@apache.org>
Authored: Sat Aug 20 00:01:56 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sat Aug 20 00:01:56 2016 -0700

----------------------------------------------------------------------
 LICENSE.jx.bin | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/471b27f4/LICENSE.jx.bin
----------------------------------------------------------------------
diff --git a/LICENSE.jx.bin b/LICENSE.jx.bin
index 89f5bbd..f6a69f7 100644
--- a/LICENSE.jx.bin
+++ b/LICENSE.jx.bin
@@ -28,3 +28,28 @@ flex-typedefs/js/target/downloads/svg.js
 This product bundles svg.js from closureidl.googlecode.com available 
 under the BSD 3-Clause license.
 
+Copyright (c) 2012, Denis Zawada
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+    * Neither the name of the <organization> nor the
+      names of its contributors may be used to endorse or promote products
+      derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+


[37/50] git commit: [flex-falcon] [refs/heads/master] - [maven-release-plugin] prepare release compiler-build-tools-1.0.0

Posted by ah...@apache.org.
[maven-release-plugin] prepare release compiler-build-tools-1.0.0


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

Branch: refs/heads/master
Commit: f121352cc8d88f01ba81ffcdccb5cd15f29197f0
Parents: 1178b30
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:42:09 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/f121352c/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 8fc2fb7..6cdb464 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.0.0</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -38,6 +38,7 @@
     <connection>scm:git://git.apache.org/flex-falcon.git</connection>
     <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
+    <tag>compiler-build-tools-1.0.0</tag>
   </scm>
 
   <build>


[34/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 26c29cd30b7dcc4e244059633fef5530a5fa43fd
Parents: 32b2dda
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:07:42 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 .../org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/26c29cd3/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
index 4509906..a943578 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
@@ -38,7 +38,7 @@ public class UnpackResourceMojo
     private static final int MEGABYTE = KILOBYTE * 1024;
     private static final int BUFFER_MAX = MEGABYTE;
 
-    @Parameter// (required = true) Actually required, but only by this goal
+    @Parameter
     private String resource;
 
     @Parameter(defaultValue="${project.build.directory}/downloads")


[28/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 6a6bda8b2ff655b22bc7f50fb72537cf9fcd866a
Parents: 02d9e93
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:03:18 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6a6bda8b/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 5e7a93c..00169d7 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -17,20 +17,19 @@
   limitations under the License.
 
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
     <version>18</version>
-    <relativePath/>
+    <relativePath />
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.0.0</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -40,7 +39,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-plugin-plugin</artifactId>
-        <version>3.1</version>
+        <version>3.5</version>
         <configuration>
           <goalPrefix>compiler-build-tools</goalPrefix>
           <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
@@ -154,4 +153,10 @@
     </dependency>
   </dependencies>
 
+
+  <scm>
+    <connection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/compiler-build-tools-1.0.0</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/compiler-build-tools-1.0.0</developerConnection>
+    <url>https://svn.apache.org/viewvc/maven/pom/tags/compiler-build-tools-1.0.0</url>
+  </scm>
 </project>


[46/50] git commit: [flex-falcon] [refs/heads/master] - [maven-release-plugin] prepare release flexjs-compiler-parent-0.7.0

Posted by ah...@apache.org.
[maven-release-plugin] prepare release flexjs-compiler-parent-0.7.0


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

Branch: refs/heads/master
Commit: ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
Parents: 03e110c
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:54:46 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:54:46 2016 +0200

----------------------------------------------------------------------
 compiler-jx/pom.xml         | 11 +++++------
 compiler-test-utils/pom.xml |  7 +++----
 compiler/pom.xml            | 11 +++++------
 debugger/pom.xml            |  9 ++++-----
 flex-compiler-oem/pom.xml   | 11 +++++------
 flexjs-ant-tasks/pom.xml    |  7 +++----
 flexjs-maven-plugin/pom.xml | 11 +++++++----
 pom.xml                     |  8 ++++----
 8 files changed, 36 insertions(+), 39 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/compiler-jx/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jx/pom.xml b/compiler-jx/pom.xml
index bb2e10e..490fe29 100644
--- a/compiler-jx/pom.xml
+++ b/compiler-jx/pom.xml
@@ -17,19 +17,18 @@
   limitations under the License.
 
 -->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.7.0</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-jx</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
 
   <name>Apache Flex - FlexJS: Compiler: Compiler-JX</name>
 
@@ -82,7 +81,7 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler</artifactId>
-      <version>0.7.0-SNAPSHOT</version>
+      <version>0.7.0</version>
     </dependency>
 
     <dependency>
@@ -109,7 +108,7 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler-test-utils</artifactId>
-      <version>0.7.0-SNAPSHOT</version>
+      <version>0.7.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/compiler-test-utils/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-test-utils/pom.xml b/compiler-test-utils/pom.xml
index 80b8df8..ba0be8a 100644
--- a/compiler-test-utils/pom.xml
+++ b/compiler-test-utils/pom.xml
@@ -17,19 +17,18 @@
   limitations under the License.
 
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.7.0</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-test-utils</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
 
   <name>Apache Flex - FlexJS: Compiler: Test Utils</name>
   <description>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/compiler/pom.xml
----------------------------------------------------------------------
diff --git a/compiler/pom.xml b/compiler/pom.xml
index a13bddc..ccd2d11 100644
--- a/compiler/pom.xml
+++ b/compiler/pom.xml
@@ -17,19 +17,18 @@
   limitations under the License.
 
 -->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.7.0</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
 
   <name>Apache Flex - FlexJS: Compiler: Compiler</name>
   <description>The Apache Flex Falcon Compiler</description>
@@ -133,7 +132,7 @@
               <executable>java</executable>
               <arguments>
                 <argument>-classpath</argument>
-                <classpath/>
+                <classpath />
                 <arguments>antlr.Tool</arguments>
                 <argument>-o</argument>
                 <argument>../../../../../../../../../../target/generated-sources/antlr/org/apache/flex/compiler/internal/parsing/as</argument>
@@ -416,7 +415,7 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler-test-utils</artifactId>
-      <version>0.7.0-SNAPSHOT</version>
+      <version>0.7.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/debugger/pom.xml
----------------------------------------------------------------------
diff --git a/debugger/pom.xml b/debugger/pom.xml
index 80a6be7..cf637cb 100644
--- a/debugger/pom.xml
+++ b/debugger/pom.xml
@@ -17,19 +17,18 @@
   limitations under the License.
 
 -->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.7.0</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>debugger</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
 
   <name>Apache Flex - FlexJS: Compiler: Debugger</name>
 
@@ -84,7 +83,7 @@ Do all the JBurg code generation.
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler</artifactId>
-      <version>0.7.0-SNAPSHOT</version>
+      <version>0.7.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.flex.compiler</groupId>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/flex-compiler-oem/pom.xml
----------------------------------------------------------------------
diff --git a/flex-compiler-oem/pom.xml b/flex-compiler-oem/pom.xml
index a2e0c99..51a0bfb 100644
--- a/flex-compiler-oem/pom.xml
+++ b/flex-compiler-oem/pom.xml
@@ -17,19 +17,18 @@
   limitations under the License.
 
 -->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.7.0</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>flex-compiler-oem</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
 
   <name>Apache Flex - FlexJS: Compiler: OEM Layer</name>
 
@@ -37,12 +36,12 @@
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler</artifactId>
-      <version>0.7.0-SNAPSHOT</version>
+      <version>0.7.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.flex.flexjs.compiler</groupId>
       <artifactId>compiler-jx</artifactId>
-      <version>0.7.0-SNAPSHOT</version>
+      <version>0.7.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.flex.compiler</groupId>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/flexjs-ant-tasks/pom.xml
----------------------------------------------------------------------
diff --git a/flexjs-ant-tasks/pom.xml b/flexjs-ant-tasks/pom.xml
index edc14af..664aa78 100644
--- a/flexjs-ant-tasks/pom.xml
+++ b/flexjs-ant-tasks/pom.xml
@@ -17,19 +17,18 @@
   limitations under the License.
 
 -->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache.flex.flexjs</groupId>
     <artifactId>flexjs-compiler-parent</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.7.0</version>
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>flexjs-ant-tasks</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
 
   <name>Apache Flex - FlexJS: FlexJS Ant Tasks</name>
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/flexjs-maven-plugin/pom.xml
----------------------------------------------------------------------
diff --git a/flexjs-maven-plugin/pom.xml b/flexjs-maven-plugin/pom.xml
index 42badf7..91505aa 100644
--- a/flexjs-maven-plugin/pom.xml
+++ b/flexjs-maven-plugin/pom.xml
@@ -17,20 +17,19 @@
   limitations under the License.
 
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
     <version>18</version>
-    <relativePath></relativePath>
+    <relativePath />
   </parent>
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>flexjs-maven-plugin</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: FlexJS Maven Plugin</name>
@@ -136,4 +135,8 @@
     </plugins>
   </build>
 
+
+  <scm>
+    <tag>flexjs-compiler-parent-0.7.0</tag>
+  </scm>
 </project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ada2c424/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 3297403..bdd3ce1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
@@ -29,7 +28,7 @@
 
   <groupId>org.apache.flex.flexjs</groupId>
   <artifactId>flexjs-compiler-parent</artifactId>
-  <version>0.7.0-SNAPSHOT</version>
+  <version>0.7.0</version>
   <packaging>pom</packaging>
 
   <name>Apache Flex - FlexJS: Compiler: Parent</name>
@@ -39,6 +38,7 @@
     <connection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-falcon.git</connection>
     <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
+    <tag>flexjs-compiler-parent-0.7.0</tag>
   </scm>
 
   <properties>
@@ -360,7 +360,7 @@
               <imagesdir>images</imagesdir>
               <imagesoutdir>${project.build.directory}/site/images</imagesoutdir>
               <sectanchors>true</sectanchors>
-              <idprefix/>
+              <idprefix />
               <idseparator>-</idseparator>
               <source-highlighter>coderay</source-highlighter>
               <coderay-css>style</coderay-css>


[25/50] git commit: [flex-falcon] [refs/heads/master] - Next development iteration

Posted by ah...@apache.org.
Next development iteration


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

Branch: refs/heads/master
Commit: 4576e158d6ea844eabd6bc87ac3c1f6b3d19b35c
Parents: 254f62d
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:07:43 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-jburg-types/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/4576e158/compiler-jburg-types/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jburg-types/pom.xml b/compiler-jburg-types/pom.xml
index 77c973c..e49e446 100644
--- a/compiler-jburg-types/pom.xml
+++ b/compiler-jburg-types/pom.xml
@@ -30,7 +30,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-jburg-types</artifactId>
-  <version>1.0.0</version>
+  <version>1.1.0-SNAPSHOT</version>
 
   <name>Apache Flex - FlexJS: JBurg Types</name>
   <description>Types needed by JBurg to perform it's code generation.</description>


[07/50] git commit: [flex-falcon] [refs/heads/master] - attempt #2 at some implicit type conversions

Posted by ah...@apache.org.
attempt #2 at some implicit type conversions


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

Branch: refs/heads/master
Commit: fff63d3673d9b0a288778efa2ae04f2c52073889
Parents: 8f68c66
Author: Alex Harui <ah...@apache.org>
Authored: Tue Aug 9 13:45:41 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Aug 9 13:45:55 2016 -0700

----------------------------------------------------------------------
 .../codegen/js/flexjs/JSFlexJSDocEmitter.java   |  6 ++
 .../js/flexjs/JSFlexJSEmitterTokens.java        |  1 +
 .../codegen/js/jx/BinaryOperatorEmitter.java    | 23 +++++---
 .../codegen/js/jx/VarDeclarationEmitter.java    | 16 ++---
 .../utils/JSClosureCompilerWrapper.java         |  2 +-
 .../js/flexjs/TestFlexJSExpressions.java        | 62 +++++++++++++++++++-
 .../js/flexjs/TestFlexJSGlobalClasses.java      |  6 +-
 7 files changed, 96 insertions(+), 20 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fff63d36/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
index 057bcf1..b94d0b0 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
@@ -50,6 +50,7 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
     private List<String> classIgnoreList;
     private List<String> ignoreList;
     private List<String> coercionList;
+    public boolean emitStringConversions = true;
 
     public JSFlexJSDocEmitter(IJSEmitter emitter)
     {
@@ -102,6 +103,7 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
     {
         coercionList = null;
         ignoreList = null;
+        emitStringConversions = true;
 
         IClassDefinition classDefinition = resolveClassDefinition(node);
 
@@ -167,6 +169,10 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
                         		.getToken();
 		                if (docText.contains(ignoreToken))
 		                    loadIgnores(docText);
+                        String noStringToken = JSFlexJSEmitterTokens.IGNORE_STRING_COERCION
+                        		.getToken();
+		                if (docText.contains(noStringToken))
+		                    emitStringConversions = false;
                         write(changeAnnotations(asDoc.commentNoEnd()));
                     }
                     else

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fff63d36/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitterTokens.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitterTokens.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitterTokens.java
index 67623a9..2e24236 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitterTokens.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitterTokens.java
@@ -39,6 +39,7 @@ public enum JSFlexJSEmitterTokens implements IEmitterTokens
     EMIT_COERCION("@flexjsemitcoercion"),
     IGNORE_COERCION("@flexjsignorecoercion"),
     IGNORE_IMPORT("@flexjsignoreimport"),
+    IGNORE_STRING_COERCION("@flexjsnoimplicitstringconversion"),
     PREINCREMENT("preincrement"),
     PREDECREMENT("predecrement"),
     POSTINCREMENT("postincrement"),

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fff63d36/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
index 35e1364..87e07c5 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
@@ -19,12 +19,16 @@
 
 package org.apache.flex.compiler.internal.codegen.js.jx;
 
+import java.util.List;
+
+import org.apache.flex.compiler.asdoc.flexjs.ASDocComment;
 import org.apache.flex.compiler.codegen.ISubEmitter;
 import org.apache.flex.compiler.codegen.js.IJSEmitter;
 import org.apache.flex.compiler.constants.IASLanguageConstants;
 import org.apache.flex.compiler.definitions.IDefinition;
 import org.apache.flex.compiler.internal.codegen.as.ASEmitterTokens;
 import org.apache.flex.compiler.internal.codegen.js.JSSubEmitter;
+import org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSDocEmitter;
 import org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter;
 import org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitterTokens;
 import org.apache.flex.compiler.internal.definitions.AccessorDefinition;
@@ -39,6 +43,7 @@ import org.apache.flex.compiler.tree.as.IASNode;
 import org.apache.flex.compiler.tree.as.IBinaryOperatorNode;
 import org.apache.flex.compiler.tree.as.IClassNode;
 import org.apache.flex.compiler.tree.as.IExpressionNode;
+import org.apache.flex.compiler.tree.as.IFunctionNode;
 import org.apache.flex.compiler.tree.as.IIdentifierNode;
 import org.apache.flex.compiler.utils.ASNodeUtils;
 
@@ -287,8 +292,8 @@ public class BinaryOperatorEmitter extends JSSubEmitter implements
             				fjs.isXMLList(mae);
             	}
             }
-            super_emitBinaryOperator(node, leftIsNumber, rightIsNumber);
-            if (leftDef != null && leftDef.getQualifiedName().equals(IASLanguageConstants.String))
+            String coercion = (leftIsNumber && !rightIsNumber) ? "Number(" : "";
+            if (isAssignment && leftDef != null && leftDef.getQualifiedName().equals(IASLanguageConstants.String))
             {
             	if (rNode.getNodeID() != ASTNodeID.LiteralStringID &&
             			rNode.getNodeID() != ASTNodeID.LiteralNullID)
@@ -299,11 +304,16 @@ public class BinaryOperatorEmitter extends JSSubEmitter implements
 		        			  (!isAssignment && rightIsNumber) ||
 		        			   rightDef.getQualifiedName().equals(IASLanguageConstants.Null))))
 		        	{
-		        		write(".toString()");
+		        		JSFlexJSDocEmitter docEmitter = (JSFlexJSDocEmitter)(getEmitter().getDocEmitter());
+		        		if (docEmitter.emitStringConversions)
+		        		{
+		        			coercion = "org.apache.flex.utils.Language.string(";
+		        		}
 		        	}
             	}
             }
-            if (leftIsNumber && !rightIsNumber)
+            super_emitBinaryOperator(node, coercion);
+            if (coercion.length() > 0)
             	write(")");
             	
             /*
@@ -372,7 +382,7 @@ public class BinaryOperatorEmitter extends JSSubEmitter implements
         }
     }
 
-    private void super_emitBinaryOperator(IBinaryOperatorNode node, boolean leftIsNumber, boolean rightIsNumber)
+    private void super_emitBinaryOperator(IBinaryOperatorNode node, String coercion)
     {
         if (ASNodeUtils.hasParenOpen(node))
             write(ASEmitterTokens.PAREN_OPEN);
@@ -441,8 +451,7 @@ public class BinaryOperatorEmitter extends JSSubEmitter implements
             write(ASEmitterTokens.SPACE);
             endMapping(node);
 
-            if (leftIsNumber && !rightIsNumber)
-            	write("Number(");
+            write(coercion);
             /*
             IDefinition definition = node.getRightOperandNode().resolve(getProject());
         	if (definition instanceof FunctionDefinition &&

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fff63d36/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/VarDeclarationEmitter.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/VarDeclarationEmitter.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/VarDeclarationEmitter.java
index 6beafcd..56c3fe9 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/VarDeclarationEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/VarDeclarationEmitter.java
@@ -132,15 +132,17 @@ public class VarDeclarationEmitter extends JSSubEmitter implements
             				fjs.isXMLList(mae);
             	}
             }
+            String coercion = "";
             if (varIsNumber && !valIsNumber)
-            	write("Number(");
-            fjs.emitAssignedValue(avnode);
+            	coercion = "Number(";
             if (variableTypeNode.getNodeID() == ASTNodeID.IdentifierID &&
-            	((IdentifierNode)variableTypeNode).getName().equals(IASLanguageConstants.String) &&
-            	(avdef == null || (!avdef.getQualifiedName().equals(IASLanguageConstants.String) &&
-            			            !avdef.getQualifiedName().equals(IASLanguageConstants.Null))))
-            	write(".toString()");
-            if (varIsNumber && !valIsNumber)
+                	((IdentifierNode)variableTypeNode).getName().equals(IASLanguageConstants.String) &&
+                	(avdef == null || (!avdef.getQualifiedName().equals(IASLanguageConstants.String) &&
+                			            !avdef.getQualifiedName().equals(IASLanguageConstants.Null))))
+                	coercion = "org.apache.flex.utils.Language.string(";
+            write(coercion);
+            fjs.emitAssignedValue(avnode);
+            if (coercion.length() > 0)
               	write(")");
         }
 

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fff63d36/compiler-jx/src/main/java/org/apache/flex/compiler/utils/JSClosureCompilerWrapper.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/utils/JSClosureCompilerWrapper.java b/compiler-jx/src/main/java/org/apache/flex/compiler/utils/JSClosureCompilerWrapper.java
index 4008b01..f39382d 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/utils/JSClosureCompilerWrapper.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/utils/JSClosureCompilerWrapper.java
@@ -172,7 +172,7 @@ public class JSClosureCompilerWrapper
         String[] asdocTags = new String[] {"productversion", 
         		"playerversion", "langversion", "copy", 
         		"asparam", "asreturn", "asprivate",
-        		"flexjsignoreimport", "flexjsignorecoercion"};
+        		"flexjsignoreimport", "flexjsignorecoercion", "flexjsnoimplicitstringconversion"};
         options_.setExtraAnnotationNames(Arrays.asList(asdocTags));
     }
     

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fff63d36/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
index 64b9cc2..20c16f1 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
@@ -19,11 +19,14 @@
 
 package org.apache.flex.compiler.internal.codegen.js.flexjs;
 
+import org.apache.flex.compiler.clients.MXMLJSC;
 import org.apache.flex.compiler.definitions.IClassDefinition;
 import org.apache.flex.compiler.driver.IBackend;
+import org.apache.flex.compiler.exceptions.ConfigurationException;
 import org.apache.flex.compiler.internal.codegen.js.goog.TestGoogExpressions;
 import org.apache.flex.compiler.internal.driver.js.flexjs.FlexJSBackend;
 import org.apache.flex.compiler.internal.driver.js.goog.JSGoogConfiguration;
+import org.apache.flex.compiler.internal.parsing.as.FlexJSASDocDelegate;
 import org.apache.flex.compiler.internal.projects.FlexJSProject;
 import org.apache.flex.compiler.internal.tree.as.ClassNode;
 import org.apache.flex.compiler.internal.tree.as.LiteralNode;
@@ -42,12 +45,21 @@ import org.junit.Test;
  * @author Erik de Bruin
  */
 public class TestFlexJSExpressions extends TestGoogExpressions
-{
+ {
     @Override
     public void setUp()
     {
     	project = new FlexJSProject(workspace);
-    	((FlexJSProject)project).config = new JSGoogConfiguration();
+        workspace.setASDocDelegate(new FlexJSASDocDelegate());
+    	JSGoogConfiguration config = new JSGoogConfiguration();
+    	try {
+			config.setKeepASDoc(null, true);
+		} catch (ConfigurationException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		}
+		MXMLJSC.keepASDoc = true;
+    	((FlexJSProject)project).config = config;
         super.setUp();
     }
 
@@ -556,6 +568,52 @@ public class TestFlexJSExpressions extends TestGoogExpressions
     }
 
     @Test
+    public void testVisitBinaryOperatorNode_StringVarAssignmentFromObject()
+    {
+        IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
+                "public class B {public var b:String; public var c:Object; public function d() { b = c; }}",
+                IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
+        asBlockWalker.visitBinaryOperator(node);
+        assertOut("this.b = org.apache.flex.utils.Language.string(this.c)");
+    }
+
+    @Test
+    public void testVisitBinaryOperatorNode_StringVarAssignmentFromObjectSupressed()
+    {
+        IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
+                "public class B {public var b:String; public var c:Object; /**\n * @flexjsnoimplicitstringconversion\n */\npublic function d() { b = c; }}",
+                IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
+        JSFlexJSDocEmitter docEmitter = (JSFlexJSDocEmitter)(asBlockWalker.getEmitter().getDocEmitter());
+        IFunctionNode methodNode = (IFunctionNode)(node.getAncestorOfType(IFunctionNode.class));
+        
+        // this adds '/**\n * @flexjsnoimplicitstringconversion\n * @export\n */' to the output but parses
+        // the asdoc so the emitter will suppress the output
+        docEmitter.emitMethodDoc(methodNode, asBlockWalker.getProject());
+        asBlockWalker.visitBinaryOperator(node);
+        assertOut("/**\n * @flexjsnoimplicitstringconversion\n * @export\n */\nthis.b = this.c");
+    }
+
+    @Test
+    public void testVisitBinaryOperatorNode_StringVarCompareWithObject()
+    {
+        IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
+                "public class B {public var b:String; public var c:Object; public function c() { b == c; }}",
+                IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
+        asBlockWalker.visitBinaryOperator(node);
+        assertOut("this.b == this.c");
+    }
+
+    @Test
+    public void testVisitBinaryOperatorNode_StringVarInObject()
+    {
+        IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
+                "public class B {public var b:String; public var c:Object; public function c() { if (b in c); }}",
+                IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
+        asBlockWalker.visitBinaryOperator(node);
+        assertOut("this.b in this.c");
+    }
+
+    @Test
     public void testNamedFunctionAsArgument()
     {
         IFunctionNode node = (IFunctionNode) getNode(

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fff63d36/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
index 5e2d3a9..fa17867 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java
@@ -480,7 +480,7 @@ public class TestFlexJSGlobalClasses extends TestGoogGlobalClasses
         IASNode parentNode = node.getParent();
         node = (IVariableNode) parentNode.getChild(1);
         asBlockWalker.visitVariable(node);
-        assertOut("var /** @type {string} */ b = a.name().toString()");
+        assertOut("var /** @type {string} */ b = org.apache.flex.utils.Language.string(a.name())");
     }
     
     @Test
@@ -520,7 +520,7 @@ public class TestFlexJSGlobalClasses extends TestGoogGlobalClasses
         IASNode parentNode = node.getParent();
         node = (IVariableNode) parentNode.getChild(1);
         asBlockWalker.visitVariable(node);
-        assertOut("var /** @type {string} */ b = a.attribute('attr1').toString()");
+        assertOut("var /** @type {string} */ b = org.apache.flex.utils.Language.string(a.attribute('attr1'))");
     }
     
     @Test
@@ -528,7 +528,7 @@ public class TestFlexJSGlobalClasses extends TestGoogGlobalClasses
     {
     	IBinaryOperatorNode node = (IBinaryOperatorNode)getNode("var a:XML = new XML(\"<top attr1='cat'><child attr2='dog'><grandchild attr3='fish'>text</grandchild></child></top>\");var b:String; b = a.@attr1;", IBinaryOperatorNode.class);
         asBlockWalker.visitBinaryOperator(node);
-        assertOut("b = a.attribute('attr1').toString()");
+        assertOut("b = org.apache.flex.utils.Language.string(a.attribute('attr1'))");
     }
     
     @Test


[33/50] git commit: [flex-falcon] [refs/heads/master] - [maven-release-plugin] prepare release compiler-build-tools-1.0.0

Posted by ah...@apache.org.
[maven-release-plugin] prepare release compiler-build-tools-1.0.0


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

Branch: refs/heads/master
Commit: 4a0f15f23a3a0bb3d8e736f450053c10bf7106c2
Parents: 06634e8
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:35:35 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/4a0f15f2/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 3927553..eee9a13 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.0.0</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -38,6 +38,7 @@
     <connection>scm:git://git.apache.org/flex-falcon.git</connection>
     <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
+    <tag>compiler-build-tools-1.0.0</tag>
   </scm>
 
   <build>


[22/50] git commit: [flex-falcon] [refs/heads/master] - restore releasecandidate script

Posted by ah...@apache.org.
restore releasecandidate script


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

Branch: refs/heads/master
Commit: 7cfd14b91cfa9a83c7c4337141216cbc845730d7
Parents: c2944b3
Author: Alex Harui <ah...@apache.org>
Authored: Sat Sep 3 23:21:46 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sat Sep 3 23:21:46 2016 -0700

----------------------------------------------------------------------
 releasecandidate.xml | 496 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 496 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/7cfd14b9/releasecandidate.xml
----------------------------------------------------------------------
diff --git a/releasecandidate.xml b/releasecandidate.xml
new file mode 100644
index 0000000..2044b02
--- /dev/null
+++ b/releasecandidate.xml
@@ -0,0 +1,496 @@
+<?xml version="1.0"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+
+<project name="CreateFalconReleaseCandidate" default="main" basedir=".">
+
+
+    <!-- Required for OSX 10.6 / Snow Leopard Performance. -->
+    <!-- Java 7 on Mac requires OSX 10.7.3 or higher and is 64-bit only -->
+    <!-- local.d32 is set/used in build.properties so this needs to be done first. -->
+    <condition property="local.d32" value="-d32">
+        <and>
+            <os family="windows"/>
+            <equals arg1="${sun.arch.data.model}" arg2="64"/>
+            <equals arg1="${os.arch}" arg2="x86_64"/>
+            <equals arg1="${ant.java.version}" arg2="1.6"/>
+        </and>
+    </condition>
+
+    <condition property="isMac" value="mac">
+        <os family="mac" />
+    </condition>
+    <condition property="isWindows" value="windows">
+        <os family="windows" />
+    </condition>
+    <condition property="isLinux" value="linux">
+		<and>
+			<os family="unix" />
+			<not>
+				<isset property="isMac" />
+			</not>
+		</and>
+    </condition>
+	
+	<property name="rat.report" value="${basedir}/rat-report.txt"/>
+	<property name="apache.rat.jar" value="apache-rat-0.8.jar" />
+	<property name="apache.rat.tasks.jar" value="apache-rat-tasks-0.8.jar" />
+	<property name="apache.rat.url" value="http://people.apache.org/~aharui/rat" />
+    
+	<property file="${basedir}/local.properties" />
+	<property file="${basedir}/build.properties" />
+	   
+    <property environment="env"/>
+    
+	<condition property="do.copy.downloads" >
+		<isset property="download.cache.dir" /> 
+	</condition>
+	
+    <condition property="CRLF" value="%0D%0A">
+        <isset property="isWindows" />
+    </condition>
+    <property name="CRLF" value="%0A" />
+    
+    <fail message="The my.name property is not set to the RM's name"
+    unless="my.name"/>
+    
+    <fail message="The ANT_HOME environment variable is not set."
+        unless="env.ANT_HOME"/>
+		
+	<available file="${svn.dist.dev}"
+		type="dir" 
+		property="dist.dev" value="${svn.dist.dev}" />
+    
+	<fail message="The svn.dist.dev property is not set to the working copy for https://dist.apache.org/repos/dist/dev."
+        unless="dist.dev"/>
+				
+	<available file="${svn.site}"
+		type="dir" 
+		property="site" value="${svn.site}" />
+    
+	<fail message="The svn.site property is not set to the working copy for https://flex.apache.org."
+        unless="site"/>
+				
+	<available file="${env.AIR_HOME}"
+		type="dir" 
+		property="AIR_HOME" value="${env.AIR_HOME}" />
+
+    <fail message="The AIR_HOME property is not set in environment or command-line."
+        unless="AIR_HOME"/>
+		
+    <available file="${env.PLAYERGLOBAL_HOME}"
+        type="dir"
+        property="PLAYERGLOBAL_HOME" value="${env.PLAYERGLOBAL_HOME}" />
+    
+    <fail message="The PLAYERGLOBAL_HOME property is not set in environment or command-line."
+        unless="PLAYERGLOBAL_HOME"/>
+    
+    <available file="${env.FLASHPLAYER_DEBUGGER}"
+        type="dir"
+        property="FLASHPLAYER_DEBUGGER" value="${env.FLASHPLAYER_DEBUGGER}" />
+    
+    <available file="${env.FLASHPLAYER_DEBUGGER}"
+        type="file"
+        property="FLASHPLAYER_DEBUGGER" value="${env.FLASHPLAYER_DEBUGGER}" />
+    
+    <fail message="The FLASHPLAYER_DEBUGGER property is not set in environment or command-line."
+        unless="FLASHPLAYER_DEBUGGER"/>
+        
+    <available file="${env.ProgramFiles}/Mozilla Firefox/firefox.exe"
+		type="file"
+		property="browser" value="${env.ProgramFiles}/Mozilla Firefox/firefox.exe" />
+    <available file="${env.ProgramFiles(x86)}/Mozilla Firefox/firefox.exe"
+		type="file"
+		property="browser" value="${env.ProgramFiles}/Mozilla Firefox/firefox.exe" />
+    <available file="/Applications/Firefox.app/Contents/MacOS/firefox"
+		type="file"
+		property="browser" value="/Applications/Firefox.app/Contents/MacOS/firefox" />
+        
+    <available file="${env.ANT_HOME}/lib/${apache.rat.jar}"
+        type="file"
+        property="apache.rat.found"/>
+    <available file="${env.ANT_HOME}/lib/${apache.rat.tasks.jar}"
+        type="file"
+        property="apache.rat.tasks.found"/>
+		
+    <fail message="Could not locate Firefox.  Please specify a browser with
+    -Dbrowser=&lt;path-to-browser&gt;"
+        unless="browser"/>
+        
+    <available file="${env.ProgramFiles}/SlikSVN/bin/svn.exe"
+		type="file"
+		property="svn" value="${env.ProgramFiles}/SlikSVN/bin/svn.exe" />
+    <available file="${env.ProgramFiles(x86)}/SlikSVN/bin/svn.exe"
+		type="file"
+		property="svn" value="${env.ProgramFiles}/SlikSVN/bin/svn.exe" />
+    <available file="/opt/subversion/bin/svn"
+		type="file"
+		property="svn" value="/opt/subversion/bin/svn" />
+    <fail message="Could not locate SVN command-line.  Please specify the path to SVN with
+    -Dsvn=&lt;path-to-svn&gt;"
+        unless="svn"/>
+                
+    <available file="${env.ProgramFiles}/Git/bin/git.exe"
+		type="file"
+		property="git" value="${env.ProgramFiles}/Git/bin/git.exe" />
+    <available file="${env.ProgramFiles(x86)}/Git/bin/git.exe"
+		type="file"
+		property="git" value="${env.ProgramFiles}/Git/bin/git.exe" />
+    <available file="/usr/local/git/bin/git"
+		type="file"
+		property="git" value="/usr/local/git/bin/git" />
+    <fail message="Could not locate Git command-line.  Please specify the path to Git with
+    -Dgit=&lt;path-to-git&gt;"
+        unless="git"/>
+        
+    <available file="${env.ANT_HOME}/lib/${apache.rat.jar}"
+        type="file"
+        property="apache.rat.found"/>
+    <available file="${env.ANT_HOME}/lib/${apache.rat.tasks.jar}"
+        type="file"
+        property="apache.rat.tasks.found"/>
+		
+    <fail message="Could not locate Firefox.  Please specify a browser with
+    -Dbrowser=&lt;path-to-browser&gt;"
+        unless="browser"/>
+    <fail message="The release candidate number is not set.  Specify -Drc=&lt;rc number (e.g. 1, 2, 3, etc)&gt;"
+    unless="rc"/>
+	
+	<target name="install-rat" depends="install-rat.jar,install-rat.tasks.jar" />
+	<target name="install-rat.jar" unless="apache.rat.found">
+		<get src="${apache.rat.url}/${apache.rat.jar}" dest="${env.ANT_HOME}/lib/${apache.rat.jar}" />
+	</target>
+	<target name="install-rat.tasks.jar" unless="apache.rat.tasks.found">
+		<get src="${apache.rat.url}/${apache.rat.tasks.jar}" dest="${env.ANT_HOME}/lib/${apache.rat.tasks.jar}" />
+	</target>
+	
+    <target name="rat-taskdef" description="Rat taskdef">
+        <typedef resource="org/apache/rat/anttasks/antlib.xml"
+        uri="antlib:org.apache.rat.anttasks"
+        classpathref="anttask.classpath"/>
+    </target>
+
+    <target name="main" depends="install-rat,credentials" description="Perform required release approval steps">
+		<antcall target="check-new-version" />
+		<exec executable="${git}" dir="${basedir}" failonerror="true" >
+			<arg value="pull" />
+			<arg value="--rebase" />
+		</exec>
+		<ant antfile="build.xml" target="release" />
+		<ant antfile="build.xml" target="create-md5" />
+		<ant antfile="build.xml" target="sign" />
+		<mkdir dir="${dist.dev}/flex/falcon/${release.version}/rc${rc}/binaries" />
+		<copy todir="${dist.dev}/flex/falcon/${release.version}/rc${rc}" >
+			<fileset dir="${basedir}/out" >
+				<include name="apache-flex-falconjx-${release.version}-src*" />
+			</fileset>
+		</copy>
+		<copy todir="${dist.dev}/flex/falcon/${release.version}/rc${rc}/binaries" >
+			<fileset dir="${basedir}/out" >
+				<include name="apache-flex-falconjx-${release.version}-bin*" />
+			</fileset>
+		</copy>
+		<copy file="${basedir}/README" tofile="${dist.dev}/flex/falcon/${release.version}/rc${rc}/READme" />
+		<copy file="${basedir}/ApproveFalcon.xml" tofile="${dist.dev}/flex/falcon/${release.version}/rc${rc}/ApproveFalcon.xml" />
+		<copy file="${basedir}/apache-flex-falconjx-installer-config.xml" tofile="${dist.dev}/flex/falcon/${release.version}/rc${rc}/binaries/apache-flex-falconjx-installer-config.xml" />
+        <exec executable="${svn}" dir="${dist.dev}/flex/falcon" failonerror="true" >
+            <arg value="update" />
+        </exec>
+		<exec executable="${svn}" dir="${dist.dev}/flex/falcon" failonerror="true" >
+			<arg value="add" />
+			<arg value="${dist.dev}/flex/falcon/${release.version}/rc${rc}" />
+		</exec>
+		<exec executable="${svn}" dir="${dist.dev}/flex/falcon" failonerror="true" >
+			<arg value="commit" />
+			<arg value="--username" />
+			<arg value="${apache.username}" />
+			<arg value="--password" />
+			<arg value="${apache.password}" />
+			<arg value="-m" />
+			<arg value="rc${rc} of Apache Flex Falcon ${release.version}" />
+		</exec>
+		<exec executable="${git}" dir="${basedir}" failonerror="true" >
+			<arg value="tag" />
+			<arg value="-a" />
+			<arg value="apache-flex-falcon-${release.version}-rc${rc}" />
+			<arg value="-m" />
+			<arg value="&quot;rc${rc} of apache-flex-falcon-${release.version}&quot;" />
+		</exec>
+		<exec executable="${git}" dir="${basedir}" failonerror="true" >
+			<arg value="push" />
+			<arg value="--tags" />
+		</exec>
+		<antcall target="update-installer-config" />
+		<antcall target="mail" />
+    </target>
+
+	<target name="credentials" depends="get-username,get-password">
+		<echo>${apache.username}</echo>
+		<echo>${apache.password}</echo>
+	</target>
+	<target name="get-username" unless="apache.username" >
+        <input
+        message="Enter Apache account username:"
+        addproperty="apache.username"/>
+        <condition property="have.username">
+			<not>
+				<equals trim="true" arg1="" arg2="${apache.username}"/>
+			</not>
+        </condition>
+		<fail message="The apache.username property is not set.  It should be the username for Apache SVN and Git."
+			unless="have.username"/>
+	</target>
+	<target name="get-password" unless="apache.password" >
+        <input
+        message="Enter Apache account password:"
+        addproperty="apache.password"/>
+        <condition property="have.password">
+			<not>
+				<equals trim="true" arg1="" arg2="${apache.password}"/>
+			</not>
+        </condition>
+		<fail message="The apache.password property is not set.  It should be the password for Apache SVN and Git."
+			unless="have.password"/>
+	</target>
+	
+	<target name="update-installer-config" >
+		<exec executable="${svn}" dir="${site}" failonerror="true" >
+			<arg value="update" />
+			<arg value="trunk/content/installer/sdk-installer-config-4.0.xml" />
+		</exec>
+        <replaceregexp byline="true">
+            <regexp pattern="developmentVersion=&quot;${release.version}&quot; rc=&quot;rc.*&quot; latestVersion"/>
+            <substitution expression="developmentVersion=&quot;${release.version}&quot; rc=&quot;rc${rc}&quot; latestVersion"/>
+            <fileset dir="${site}/trunk/content/installer">
+                <include name="sdk-installer-config-4.0.xml"/>
+            </fileset>
+        </replaceregexp>
+		<exec executable="${svn}" dir="${site}" failonerror="true" >
+			<arg value="commit" />
+			<arg value="--username" />
+			<arg value="${apache.username}" />
+			<arg value="--password" />
+			<arg value="${apache.password}" />
+			<arg value="-m" />
+			<arg value="&quot;update sdk-installer-config-4.0 for falcon ${release.version} rc${rc}&quot;" />
+		</exec>
+		<!-- pause to give buildbot chance to react -->
+		<sleep seconds="5" />
+		<get src="https://cms.apache.org/flex/publish" username="${apache.username}" password="${apache.password}" dest="${basedir}/getresult.txt" />
+		<delete file="${basedir}/getresult.txt" />
+	</target>
+
+	<target name="update-installer-config-release" depends="credentials">
+		<exec executable="${svn}" dir="${site}" failonerror="true" >
+			<arg value="update" />
+			<arg value="trunk/content/installer/sdk-installer-config-4.0.xml" />
+		</exec>
+        <xmlproperty file="${site}/trunk/content/installer/sdk-installer-config-4.0.xml" semanticAttributes="true" collapseAttributes="true"/>
+		<property name="latest.release" value="${config.products.ApacheFlexFalconJX.latestVersion}" />
+        <replaceregexp byline="true" flags="g">
+            <regexp pattern="ApacheFlexFalconJX(.*)latestVersion=&quot;${latest.release}&quot;(.*)"/>
+            <substitution expression="ApacheFlexFalconJX\1latestVersion=&quot;${release.version}&quot;\2"/>
+            <fileset dir="${site}/trunk/content/installer">
+                <include name="sdk-installer-config-4.0.xml"/>
+            </fileset>
+        </replaceregexp>
+		<exec executable="${svn}" dir="${site}" failonerror="true" >
+			<arg value="commit" />
+			<arg value="--username" />
+			<arg value="${apache.username}" />
+			<arg value="--password" />
+			<arg value="${apache.password}" />
+			<arg value="-m" />
+			<arg value="&quot;update sdk-installer-config-4.0 and other files for flex sdk ${release.version} rc${rc}&quot;" />
+		</exec>
+		<!-- pause to give buildbot chance to react -->
+		<sleep seconds="5" />
+		<get src="https://cms.apache.org/flex/publish" username="${apache.username}" password="${apache.password}" dest="${basedir}/getresult.txt" />
+		<delete file="${basedir}/getresult.txt" />
+	</target>
+	
+	<target name="check-new-version" description="check if svn folder needs to be added" >
+		<condition property="version.folder" value="${dist.dev}/flex/falcon/${release.version}" >
+			<not>
+				<available file="${dist.dev}/flex/falcon/${release.version}" />
+			</not>
+		</condition>
+		<antcall target="add-version-folder" />
+	</target>
+    
+	<target name="add-version-folder" description="adds svn folder if needed" if="version.folder" >
+		<mkdir dir="${version.folder}" />
+		<exec executable="${svn}" dir="${dist.dev}/flex/falcon" failonerror="true" >
+			<arg value="add" />
+			<arg value="${version.folder}" />
+		</exec>
+	</target>
+		
+    <target name="mail" >
+        <!-- try to set line breaks before the vertical line            | -->
+        <echo file="${basedir}/discussthread.properties">discuss.thread.body=This is the discussion thread.\n\
+\n\
+Changes in this RC include:\n\
+\n\
+\n\
+Thanks,\n\
+${my.name}
+</echo>
+        <replace file="${basedir}/discussthread.properties">
+            <replacefilter token=" " value="%20" />
+            <replacefilter token="\n" value="${CRLF}" />
+        </replace>
+        <property file="${basedir}/discussthread.properties" />
+
+        <!-- try to set line breaks before the vertical line            | -->
+        <echo file="${basedir}/votethread.properties">vote.thread.body=Hi,\n\
+\n\
+This is vote for the ${release.version} release of the FalconJX (and Falcon)\n\
+compilers.  There is no separate Falcon-only release package at\n\
+this time.  The only purpose of the FalconJX packages are to serve as\n\
+upstream packages for the FlexJS release.\n\
+\n\
+The release candidate can be found here;\n\
+https://dist.apache.org/repos/dist/dev/flex/falcon/${release.version}/rc${rc}/\n\
+\n\
+Before voting please review the section, 'What are the ASF requirements on\n\
+approving a release?', at:\n\
+http://www.apache.org/dev/release.html#approving-a-release\n\
+\n\
+At a minimum you would be expected to check that:\n\
+- MD5 and signed packages are correct\n\
+- README, RELEASE_NOTES, NOTICE and LICENSE files are all fine\n\
+- That the build script completes successfully\n\
+- That you can compile using the results of building the source package\n\
+\n\
+The source package is set up the same way as the repo.  This means that\n\
+the results of the build are not the same as the binary package.  The\n\
+compiled source package can be used to build FlexJS apps via the command\n\
+line and Ant, but not in Flash Builder or other IDEs.  You can test the source\n\
+package by building it, then pointing to it from the source package of the\n\
+FlexJS release candidate and building the examples in the FlexJS package.\n\
+\n\
+The binary package is set up as an upstream package for the FlexJS\n\
+release.  The most convenient way to use the binary package is to install\n\
+a FlexJS SDK via Ant or the Installer.\n\
+\n\
+Please vote to approve this release:\n\
++1 Approve the release\n\
+-1 Veto the release (please provide specific comments to why)\n\
+\n\
+This vote will be open for 72 hours or until a result can be called.\n\
+\n\
+The vote passes if there is:\n\
+- At least 3 +1 votes from the PMC\n\
+- More positive votes than negative votes\n\
+\n\
+Remember that this is a 'beta-quality' release so there\n\
+will be many bugs found.  The goal is not to try to find and fix bugs\n\
+in the RC, but to make sure we have the packaging right, and enough\n\
+functionality that folks will have some success trying to use it.\n\
+\n\
+People who are not in PMC are also encouraged to test out the release and\n\
+vote, although their votes will not be binding, they can influence how the\n\
+PMC votes.\n\
+\n\
+When voting please indicate what OS, IDE, Flash Player version and AIR\n\
+version you tested with.\n\
+\n\
+Please put all discussion about this release in the DISCUSSION thread not\n\
+this VOTE thread.\n\
+\n\
+For your convenience there is an ant script that automates the common\n\
+steps to validate a release.  Instead of individually downloading the\n\
+package and signature files, unzipping, etc, you can instead:\n\
+1) create an empty folder,\n\
+2) download into that folder this file:\n\
+https://dist.apache.org/repos/dist/dev/flex/falcon/${release.version}/rc${rc}/ApproveFalcon.xml\n\
+3) run the script: ant -e -f ApproveFalcon.xml -Drelease.version=${release.version} -Drc=${rc}\n\
+\n\
+You are not required to use this script, and more testing of the packages\n\
+and build results are always encouraged.\n\
+\n\
+Thanks,\n\
+${my.name}
+</echo>
+        <replace file="${basedir}/votethread.properties">
+            <replacefilter token=" " value="%20" />
+            <replacefilter token="\n" value="${CRLF}" />
+        </replace>
+        <property file="${basedir}/votethread.properties" />
+        <echo file="${basedir}/votethread.html">&lt;html&gt;&lt;body&gt;&lt;a href=&quot;mailto:dev@flex.apache.org?subject=[DISCUSS]%20Discuss%20Release%20Apache%20Flex%20FalconJX%20${release.version}%20RC${rc}&amp;body=${discuss.thread.body}&quot;&gt;Click here to review discuss thread&lt;/a&gt;&lt;br/&gt;&lt;a href=&quot;mailto:dev@flex.apache.org?subject=[VOTE]%20Release%20Apache%20Flex%20FalconJX%20${release.version}%20RC${rc}&amp;body=${vote.thread.body}&quot;&gt;Click here to review vote thread&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;</echo>
+        <makeurl file="${basedir}/votethread.html" property="vote.thread.url" />
+        <exec executable="${browser}">
+            <arg value="${vote.thread.url}" />
+        </exec>
+		<delete file="${basedir}/votethread.properties" />
+		<delete file="${basedir}/votethread.html" />
+		<delete file="${basedir}/discussthread.properties" />
+    </target>
+
+	<target name="release" depends="credentials" >
+		<available file="${svn.dist.release}"
+			type="dir" 
+			property="dist.release" value="${svn.dist.release}" />
+    
+		<fail message="The svn.dist.release property is not set to the working copy for https://dist.apache.org/repos/dist/release."
+			unless="dist.release"/>
+				
+		<exec executable="${svn}" dir="${dist.release}/flex" failonerror="true" >
+			<arg value="update" />
+		</exec>
+		<exec executable="${svn}" dir="${dist.release}/flex/falcon" failonerror="true" >
+			<arg value="mv" />
+			<arg value="${dist.dev}/flex/falcon/${release.version}/rc${rc}" />
+            <arg value="${dist.release}/flex/falcon/${release.version}" />
+		</exec>
+		<exec executable="${svn}" dir="${dist.release}/flex/falcon" failonerror="true" >
+			<arg value="commit" />
+			<arg value="--username" />
+			<arg value="${apache.username}" />
+			<arg value="--password" />
+			<arg value="${apache.password}" />
+			<arg value="-m" />
+			<arg value="Apache Flex Falcon ${release.version}" />
+		</exec>
+        <antcall target="release.tag" />
+		<exec executable="${git}" dir="${basedir}" failonerror="true" >
+			<arg value="push" />
+			<arg value="--tags" />
+		</exec>
+		<echo>Wait at least 24 hours before running update-installer-config-release target</echo>
+	</target>
+	
+    <target name="release.tag" >
+        <exec executable="${git}" dir="${basedir}" failonerror="true" output="${basedir}/taghash.txt">
+            <arg value="show" />
+            <arg value="apache-flex-falcon-${release.version}-rc${rc}" />
+        </exec>
+        <replaceregexp file="${basedir}/taghash.txt" match="(.*).commit (.*).Author(.*)" replace="\2" byline="false" flags="s" />
+        <loadfile srcFile="${basedir}/taghash.txt" property="releasehash" />
+        <exec executable="${git}" dir="${basedir}" failonerror="true" >
+            <arg value="tag" />
+            <arg value="-a" />
+            <arg value="apache-flex-falcon-${release.version}" />
+            <arg value="${releasehash}" />
+            <arg value="-m" />
+            <arg value="&quot;Official release of apache-flex-falcon-${release.version}&quot;" />
+        </exec>
+    </target>
+</project>


[42/50] git commit: [flex-falcon] [refs/heads/master] - Removed the profiles utils and compiler and removed the enforcer rule to check for profile activation

Posted by ah...@apache.org.
Removed the profiles utils and compiler and removed the enforcer rule to check for profile activation


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

Branch: refs/heads/master
Commit: 730f8ed1bf21e7f90310dcf92508d68af881cb56
Parents: 6c1df69
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:17:25 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:17:25 2016 +0200

----------------------------------------------------------------------
 pom.xml | 91 ++++++++----------------------------------------------------
 1 file changed, 12 insertions(+), 79 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/730f8ed1/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index cb1b0d4..2b3aef2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,6 +95,18 @@
     </mailingList>
   </mailingLists>
 
+  <modules>
+    <module>compiler</module>
+    <module>compiler-jx</module>
+    <module>compiler-test-utils</module>
+    <module>debugger</module>
+    <module>flex-compiler-oem</module>
+    <module>flexjs-ant-tasks</module>
+    <!-- Commented out for now -->
+    <!--module>flexjs-maven-extension</module-->
+    <module>flexjs-maven-plugin</module>
+  </modules>
+
   <!--
       As the compiler needs artifacts that are part of this project, the build
       will fail, if the utility artifacts compiler-build-tools or compiler-jburg-types
@@ -104,55 +116,6 @@
   -->
   <profiles>
     <profile>
-      <id>utils</id>
-      <properties>
-        <active-profile>utils</active-profile>
-      </properties>
-      <modules>
-        <module>compiler-build-tools</module>
-        <module>compiler-jburg-types</module>
-      </modules>
-
-      <!-- For now we'll skip RAT for the utils profile -->
-      <build>
-        <plugins>
-          <plugin>
-            <groupId>org.apache.rat</groupId>
-            <artifactId>apache-rat-plugin</artifactId>
-            <configuration>
-              <includes>
-                <include>compiler-build-tools/**</include>
-                <include>compiler-jburg-types/**</include>
-              </includes>
-              <excludes/>
-            </configuration>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-
-    <profile>
-      <id>compiler</id>
-      <activation>
-        <activeByDefault>true</activeByDefault>
-      </activation>
-      <properties>
-        <active-profile>compiler</active-profile>
-      </properties>
-      <modules>
-        <module>compiler</module>
-        <module>compiler-jx</module>
-        <module>compiler-test-utils</module>
-        <module>debugger</module>
-        <module>flex-compiler-oem</module>
-        <module>flexjs-ant-tasks</module>
-        <!-- Commented out for now -->
-        <!--module>flexjs-maven-extension</module-->
-        <module>flexjs-maven-plugin</module>
-      </modules>
-    </profile>
-
-    <profile>
       <id>apache-release</id>
       <properties>
         <website.path>${project.version}</website.path>
@@ -208,36 +171,6 @@
 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-enforcer-plugin</artifactId>
-        <version>1.4.1</version>
-        <executions>
-          <execution>
-            <id>enforce at least one profile activation</id>
-            <goals>
-              <goal>enforce</goal>
-            </goals>
-            <configuration>
-              <rules>
-                <!--
-                    The profiles are only available if they are defined in the
-                    current pom. So we would have to define all profiles in each
-                    child pom. Using a property defined in the profiles makes this
-                    property available in all children, so we use this to check
-                    if a profile was selected.
-                -->
-                <requireProperty>
-                  <property>active-profile</property>
-                  <message>You must select one of the profiles 'utils', 'compiler' or 'externs' using the '-P{profilename}' commandline option</message>
-                </requireProperty>
-              </rules>
-              <fail>true</fail>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
         <version>3.5.1</version>
         <configuration>


[09/50] git commit: [flex-falcon] [refs/heads/master] - special case toString() on *

Posted by ah...@apache.org.
special case toString() on *


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

Branch: refs/heads/master
Commit: b10a1cd3d08df58228d459fcd0351489716877d5
Parents: 23df02a
Author: Alex Harui <ah...@apache.org>
Authored: Wed Aug 10 15:28:38 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Aug 10 15:28:38 2016 -0700

----------------------------------------------------------------------
 .../codegen/js/jx/BinaryOperatorEmitter.java        | 16 ++++++++++++++++
 .../codegen/js/flexjs/TestFlexJSExpressions.java    | 10 ++++++++++
 2 files changed, 26 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b10a1cd3/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
index 87e07c5..bb454fc 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
@@ -300,6 +300,9 @@ public class BinaryOperatorEmitter extends JSSubEmitter implements
             	{
 		        	if (rightDef == null ||
 		        			(!(rightDef.getQualifiedName().equals(IASLanguageConstants.String) ||
+		        			  (rightDef.getQualifiedName().equals(IASLanguageConstants.ANY_TYPE)
+		                    		&& rNode.getNodeID() == ASTNodeID.FunctionCallID &&
+		                    		isToString(rNode)) ||
 		        			  // if not an assignment we don't need to coerce numbers
 		        			  (!isAssignment && rightIsNumber) ||
 		        			   rightDef.getQualifiedName().equals(IASLanguageConstants.Null))))
@@ -381,6 +384,19 @@ public class BinaryOperatorEmitter extends JSSubEmitter implements
             */
         }
     }
+    
+    private boolean isToString(IASNode rNode)
+    {
+    	IExpressionNode fnNameNode = ((FunctionCallNode)rNode).getNameNode();
+    	if (fnNameNode.getNodeID() == ASTNodeID.MemberAccessExpressionID)
+    	{
+    		MemberAccessExpressionNode mae = (MemberAccessExpressionNode)fnNameNode;
+    		IExpressionNode rightNode = mae.getRightOperandNode();
+    		return rightNode.getNodeID() == ASTNodeID.IdentifierID && 
+    				((IdentifierNode)rightNode).getName().equals("toString");
+    	}
+    	return false;
+    }
 
     private void super_emitBinaryOperator(IBinaryOperatorNode node, String coercion)
     {

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b10a1cd3/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
index 40ee688..2def937 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
@@ -624,6 +624,16 @@ public class TestFlexJSExpressions extends TestGoogExpressions
     }
 
     @Test
+    public void testVisitBinaryOperatorNode_StringAssignFromStarToString()
+    {
+        IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
+                "public class B {public var b:String; public var c:*; public function d() { b = c.toString(); }}",
+                IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
+        asBlockWalker.visitBinaryOperator(node);
+        assertOut("this.b = this.c.toString()");
+    }
+
+    @Test
     public void testNamedFunctionAsArgument()
     {
         IFunctionNode node = (IFunctionNode) getNode(


[15/50] git commit: [flex-falcon] [refs/heads/master] - fix headers

Posted by ah...@apache.org.
fix headers


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

Branch: refs/heads/master
Commit: 32aed90c8dd4bed83afc3bbd990e1bfae6d4866d
Parents: 4bc1774
Author: Alex Harui <ah...@apache.org>
Authored: Thu Aug 11 12:23:26 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Thu Aug 11 12:23:26 2016 -0700

----------------------------------------------------------------------
 .../org/apache/flex/compiler/tools/annotate/AnnotateClass.java     | 2 --
 .../apache/flex/compiler/tools/annotate/AnnotateClassesMojo.java   | 2 --
 .../flex/compiler/tools/problems/BaseProblemGeneratorMojo.java     | 2 --
 .../flex/compiler/tools/problems/ProblemEnumGeneratorMojo.java     | 2 --
 .../tools/problems/ProblemResourceBundleGeneratorMojo.java         | 2 --
 .../tools/unknowntreehandler/UnknownTreeHandlerGeneratorMojo.java  | 2 --
 .../tools/unknowntreehandler/UnknownTreePatternInputOutput.java    | 1 -
 .../org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java  | 2 --
 compiler/src/test/java/utils/FlashplayerSecurityHandler.java       | 2 --
 9 files changed, 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClass.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClass.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClass.java
index 8aea680..8f046ff 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClass.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClass.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClassesMojo.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClassesMojo.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClassesMojo.java
index eda26c7..9791557 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClassesMojo.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/annotate/AnnotateClassesMojo.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/BaseProblemGeneratorMojo.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/BaseProblemGeneratorMojo.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/BaseProblemGeneratorMojo.java
index f0c29ca..ec3cac2 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/BaseProblemGeneratorMojo.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/BaseProblemGeneratorMojo.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemEnumGeneratorMojo.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemEnumGeneratorMojo.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemEnumGeneratorMojo.java
index b8d1fae..d7d9483 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemEnumGeneratorMojo.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemEnumGeneratorMojo.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemResourceBundleGeneratorMojo.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemResourceBundleGeneratorMojo.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemResourceBundleGeneratorMojo.java
index fd97798..81ac042 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemResourceBundleGeneratorMojo.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/problems/ProblemResourceBundleGeneratorMojo.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreeHandlerGeneratorMojo.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreeHandlerGeneratorMojo.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreeHandlerGeneratorMojo.java
index b024e35..5e8e131 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreeHandlerGeneratorMojo.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreeHandlerGeneratorMojo.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreePatternInputOutput.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreePatternInputOutput.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreePatternInputOutput.java
index e3c7c35..70a611b 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreePatternInputOutput.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unknowntreehandler/UnknownTreePatternInputOutput.java
@@ -1,5 +1,4 @@
 /*
- *
  *  Licensed to the Apache Software Foundation (ASF) under one or more
  *  contributor license agreements.  See the NOTICE file distributed with
  *  this work for additional information regarding copyright ownership.

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
----------------------------------------------------------------------
diff --git a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
index 6b1337c..4509906 100644
--- a/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
+++ b/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/32aed90c/compiler/src/test/java/utils/FlashplayerSecurityHandler.java
----------------------------------------------------------------------
diff --git a/compiler/src/test/java/utils/FlashplayerSecurityHandler.java b/compiler/src/test/java/utils/FlashplayerSecurityHandler.java
index 1637156..0de36a1 100644
--- a/compiler/src/test/java/utils/FlashplayerSecurityHandler.java
+++ b/compiler/src/test/java/utils/FlashplayerSecurityHandler.java
@@ -1,6 +1,4 @@
 /*
- * Copyright 2001-2005 The Apache Software Foundation.
- *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at


[03/50] git commit: [flex-falcon] [refs/heads/master] - - Disabled the "externs" integration tests, as they require the flex-typedefs repo to be checked out in parallel.

Posted by ah...@apache.org.
- Disabled the "externs" integration tests, as they require the flex-typedefs repo to be checked out in parallel.


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

Branch: refs/heads/master
Commit: 54764041830f4f5ba076d11d086c0aab0a5e32d1
Parents: 8dc4203
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Aug 8 21:12:13 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Aug 8 21:12:13 2016 +0200

----------------------------------------------------------------------
 compiler-jx/pom.xml | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/54764041/compiler-jx/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jx/pom.xml b/compiler-jx/pom.xml
index f3d684a..af42282 100644
--- a/compiler-jx/pom.xml
+++ b/compiler-jx/pom.xml
@@ -66,6 +66,8 @@
           <includes>
             <include>org/apache/flex/compiler/internal/codegen/externals/**/Test*.java</include>
             <exclude>org/apache/flex/compiler/internal/codegen/js/flexjs/**/Test*.java</exclude>
+            <!-- These tests require the flex-typedefs repo to be checked out in parallel -->
+            <exclude>org/apache/flex/compiler/internal/codegen/externals/**</exclude>
           </includes>
           <excludes>
             <!-- Use externs/asjs -->


[02/50] git commit: [flex-falcon] [refs/heads/master] - fix source package

Posted by ah...@apache.org.
fix source package


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

Branch: refs/heads/master
Commit: 8dc4203322ced5c3c96ef765f0a8e116ad3bef01
Parents: daf3a34
Author: Alex Harui <ah...@apache.org>
Authored: Sun Aug 7 23:52:53 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sun Aug 7 23:52:53 2016 -0700

----------------------------------------------------------------------
 build.xml | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/8dc42033/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index 3eaa471..7f66033 100644
--- a/build.xml
+++ b/build.xml
@@ -470,13 +470,7 @@
         <copy todir="${basedir}/temp/flex-typedefs" includeEmptyDirs="false">
             <fileset dir="${FLEXJS_TYPEDEFS_HOME}">
                 <include name="**"/>
-                <exclude name="**/target/.plxarc" />
-                <exclude name="**/target/failsafe-reports/**" />
-                <exclude name="**/target/generated-sources/**" />
-                <exclude name="**/target/temp/externs/externs.zip" />
-                <exclude name="**/target/downloads/*.zip" />
-                <exclude name="**/target/downloads/EaselJS*/**" />
-                <exclude name="**/target/downloads/TweenJS*/**" />
+                <exclude name="**/target/**" />
             </fileset>
         </copy>
     </target>


[31/50] git commit: [flex-falcon] [refs/heads/master] - Next development iteration

Posted by ah...@apache.org.
Next development iteration


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

Branch: refs/heads/master
Commit: d17ae3585c5bfbf823bb86ea50f1fa0a7e65e527
Parents: 73d5f3a
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:05:49 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/d17ae358/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index db03820..007bfe8 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0</version>
+  <version>1.1.0-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>


[39/50] git commit: [flex-falcon] [refs/heads/master] - [maven-release-plugin] prepare release compiler-build-tools-1.0.0

Posted by ah...@apache.org.
[maven-release-plugin] prepare release compiler-build-tools-1.0.0


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

Branch: refs/heads/master
Commit: 726cdd49a1cc8b40666aa0bf087adfbfa31cbafa
Parents: 646fd40
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:49:24 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/726cdd49/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 942356c..2659600 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.0.0</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -38,6 +38,7 @@
     <connection>scm:git://git.apache.org/flex-falcon.git</connection>
     <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
+    <tag>compiler-build-tools-1.0.0</tag>
   </scm>
 
   <build>


[27/50] git commit: [flex-falcon] [refs/heads/master] - Prepare release compiler-jburg-types

Posted by ah...@apache.org.
Prepare release compiler-jburg-types


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

Branch: refs/heads/master
Commit: 254f62d71d02134a0585e9fdc3446cd19b0e6e23
Parents: d17ae35
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:07:00 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-jburg-types/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/254f62d7/compiler-jburg-types/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jburg-types/pom.xml b/compiler-jburg-types/pom.xml
index 61d418d..77c973c 100644
--- a/compiler-jburg-types/pom.xml
+++ b/compiler-jburg-types/pom.xml
@@ -30,7 +30,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-jburg-types</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.0.0</version>
 
   <name>Apache Flex - FlexJS: JBurg Types</name>
   <description>Types needed by JBurg to perform it's code generation.</description>


[40/50] git commit: [flex-falcon] [refs/heads/master] - [maven-release-plugin] prepare for next development iteration

Posted by ah...@apache.org.
[maven-release-plugin] prepare for next development iteration


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

Branch: refs/heads/master
Commit: 0db90806899e019d18103dc9ae52881a0b6b904c
Parents: 726cdd4
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:49:34 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/0db90806/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 2659600..01a938f 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0</version>
+  <version>1.0.1-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -38,7 +38,7 @@
     <connection>scm:git://git.apache.org/flex-falcon.git</connection>
     <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
-    <tag>compiler-build-tools-1.0.0</tag>
+    <tag>HEAD</tag>
   </scm>
 
   <build>


[06/50] git commit: [flex-falcon] [refs/heads/master] - - Excluded one test as this seems to rely on directories outside the flex-falcon project

Posted by ah...@apache.org.
- Excluded one test as this seems to rely on directories outside the flex-falcon project


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

Branch: refs/heads/master
Commit: 8f68c66d25f70c74aa8a36256a3f49d4cb7c70a3
Parents: 15307f3
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Tue Aug 9 00:45:51 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Tue Aug 9 00:45:51 2016 +0200

----------------------------------------------------------------------
 compiler-jx/pom.xml | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/8f68c66d/compiler-jx/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jx/pom.xml b/compiler-jx/pom.xml
index 7d4c17f..bb2e10e 100644
--- a/compiler-jx/pom.xml
+++ b/compiler-jx/pom.xml
@@ -71,6 +71,7 @@
           <excludes>
             <!-- This test seems to have issues. -->
             <exclude>**/TestFlexJSFile.java</exclude>
+            <exclude>**/TestFlexJSProject.java</exclude>
           </excludes>
         </configuration>
       </plugin>


[10/50] git commit: [flex-falcon] [refs/heads/master] - forgot to clean ant tasks

Posted by ah...@apache.org.
forgot to clean ant tasks


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

Branch: refs/heads/master
Commit: d416c89ff6d463547cf4d9f8cc9b1b87b57cb929
Parents: b10a1cd
Author: Alex Harui <ah...@apache.org>
Authored: Wed Aug 10 16:49:51 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Aug 10 16:49:51 2016 -0700

----------------------------------------------------------------------
 build.xml | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/d416c89f/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index 7f66033..04e6938 100644
--- a/build.xml
+++ b/build.xml
@@ -160,6 +160,7 @@
         <ant dir="compiler-jx" target="clean"/>
         <ant dir="compiler-jx/src/test" target="clean"/>
         <ant dir="flex-compiler-oem" target="clean"/>
+        <ant dir="flexjs-ant-tasks" target="clean"/>
         <ant dir="debugger" target="clean"/>
     </target>
 
@@ -180,6 +181,7 @@
 		<ant dir="compiler-jx" target="super-clean"/>
         <ant dir="compiler-jx/src/test" target="wipe"/>
         <ant dir="flex-compiler-oem" target="wipe"/>
+        <ant dir="flexjs-ant-tasks" target="wipe"/>
         <ant dir="debugger" target="clean"/>
         <delete dir="${basedir}/out" failonerror="false" includeEmptyDirs="true"/>
         <delete dir="${basedir}/temp" failonerror="false" includeEmptyDirs="true"/>


[48/50] git commit: [flex-falcon] [refs/heads/master] - fix up rc script

Posted by ah...@apache.org.
fix up rc script


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

Branch: refs/heads/master
Commit: e592939b3ceea83afe22472052a7e7a311c8a072
Parents: 6190f15
Author: Alex Harui <ah...@apache.org>
Authored: Mon Sep 5 06:48:31 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Mon Sep 5 06:48:31 2016 -0700

----------------------------------------------------------------------
 releasecandidate.xml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e592939b/releasecandidate.xml
----------------------------------------------------------------------
diff --git a/releasecandidate.xml b/releasecandidate.xml
index ad7cf62..fdcf587 100644
--- a/releasecandidate.xml
+++ b/releasecandidate.xml
@@ -50,9 +50,10 @@
     </condition>
 	
 	<property name="rat.report" value="${basedir}/rat-report.txt"/>
-	<property name="apache.rat.jar" value="apache-rat-0.8.jar" />
-	<property name="apache.rat.tasks.jar" value="apache-rat-tasks-0.8.jar" />
-	<property name="apache.rat.url" value="http://people.apache.org/~aharui/rat" />
+    <property name="apache.rat.jar" value="apache-rat-0.11.jar" />
+    <property name="apache.rat.tasks.jar" value="apache-rat-tasks-0.11.jar" />
+    <property name="apache.rat.url" value="http://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11" />
+    <property name="apache.rat.tasks.url" value="http://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11" />
     
 	<property file="${basedir}/local.properties" />
 	<property file="${basedir}/build.properties" />


[19/50] git commit: [flex-falcon] [refs/heads/master] - tune up approval script

Posted by ah...@apache.org.
tune up approval script


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

Branch: refs/heads/master
Commit: 4a765ac389eb86c9e3be29824e624ecc4c59ae8a
Parents: f8fa738
Author: Alex Harui <ah...@apache.org>
Authored: Thu Aug 18 23:22:16 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Thu Aug 18 23:22:16 2016 -0700

----------------------------------------------------------------------
 ApproveFalcon.xml | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/4a765ac3/ApproveFalcon.xml
----------------------------------------------------------------------
diff --git a/ApproveFalcon.xml b/ApproveFalcon.xml
index 6d308f3..408be37 100644
--- a/ApproveFalcon.xml
+++ b/ApproveFalcon.xml
@@ -300,6 +300,7 @@
                 <exclude name="debugger/META-INF/MANIFEST.MF"/>
                 <exclude name="flex-typedefs/target/maven-shared-archive-resources/META-INF/DEPENDENCIES"/>
                 <exclude name="**/*.patch"/>
+                <exclude name="README_MAVEN.txt"/>
                 <exclude name="RELEASE_NOTES_JX"/>
                 <exclude name="LICENSE.jx.bin"/>
                 <exclude name="NOTICE.jx"/>
@@ -372,6 +373,7 @@
                 <exclude name="flex-typedefs/target/maven-shared-archive-resources/META-INF/DEPENDENCIES"/>
                 <exclude name="**/*.patch"/>
                 <exclude name="LICENSE.jx.bin"/>
+                <exclude name="README_MAVEN.txt"/>
                 <exclude name="RELEASE_NOTES_JX"/>
                 <exclude name="NOTICE.jx"/>
                 <exclude name="README_JX"/>


[23/50] git commit: [flex-falcon] [refs/heads/master] - try to get release script to honor tag

Posted by ah...@apache.org.
try to get release script to honor tag


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

Branch: refs/heads/master
Commit: c0bc4d3b230b2a0508c1fdaec1b3ab87419d5d9a
Parents: 7cfd14b
Author: Alex Harui <ah...@apache.org>
Authored: Sun Sep 4 07:12:45 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sun Sep 4 07:12:45 2016 -0700

----------------------------------------------------------------------
 releasecandidate.xml | 35 ++++++++++++++++++++++++-----------
 1 file changed, 24 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c0bc4d3b/releasecandidate.xml
----------------------------------------------------------------------
diff --git a/releasecandidate.xml b/releasecandidate.xml
index 2044b02..ad7cf62 100644
--- a/releasecandidate.xml
+++ b/releasecandidate.xml
@@ -20,6 +20,7 @@
 
 <project name="CreateFalconReleaseCandidate" default="main" basedir=".">
 
+    <!-- use -Dtag=<tag or commit hash> to build from other than the head -->
 
     <!-- Required for OSX 10.6 / Snow Leopard Performance. -->
     <!-- Java 7 on Mac requires OSX 10.7.3 or higher and is 64-bit only -->
@@ -185,6 +186,13 @@
         uri="antlib:org.apache.rat.anttasks"
         classpathref="anttask.classpath"/>
     </target>
+    
+    <target name="checkout_tag" if="tag" >
+        <exec executable="${git}" dir="${basedir}" failonerror="true" >
+            <arg value="checkout" />
+            <arg value="${tag}" />
+        </exec>
+    </target>
 
     <target name="main" depends="install-rat,credentials" description="Perform required release approval steps">
 		<antcall target="check-new-version" />
@@ -192,6 +200,7 @@
 			<arg value="pull" />
 			<arg value="--rebase" />
 		</exec>
+        <antcall target="checkout_tag" />
 		<ant antfile="build.xml" target="release" />
 		<ant antfile="build.xml" target="create-md5" />
 		<ant antfile="build.xml" target="sign" />
@@ -225,20 +234,24 @@
 			<arg value="-m" />
 			<arg value="rc${rc} of Apache Flex Falcon ${release.version}" />
 		</exec>
-		<exec executable="${git}" dir="${basedir}" failonerror="true" >
-			<arg value="tag" />
-			<arg value="-a" />
-			<arg value="apache-flex-falcon-${release.version}-rc${rc}" />
-			<arg value="-m" />
-			<arg value="&quot;rc${rc} of apache-flex-falcon-${release.version}&quot;" />
-		</exec>
-		<exec executable="${git}" dir="${basedir}" failonerror="true" >
-			<arg value="push" />
-			<arg value="--tags" />
-		</exec>
+        <antcall target="tag_release" />
 		<antcall target="update-installer-config" />
 		<antcall target="mail" />
     </target>
+    
+    <target name="tag_release" unless="tag" >
+        <exec executable="${git}" dir="${basedir}" failonerror="true" >
+            <arg value="tag" />
+            <arg value="-a" />
+            <arg value="apache-flex-falcon-${release.version}-rc${rc}" />
+            <arg value="-m" />
+            <arg value="&quot;rc${rc} of apache-flex-falcon-${release.version}&quot;" />
+        </exec>
+        <exec executable="${git}" dir="${basedir}" failonerror="true" >
+            <arg value="push" />
+            <arg value="--tags" />
+        </exec>
+    </target>
 
 	<target name="credentials" depends="get-username,get-password">
 		<echo>${apache.username}</echo>


[17/50] git commit: [flex-falcon] [refs/heads/master] - try to fix implicit type conversions

Posted by ah...@apache.org.
try to fix implicit type conversions


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

Branch: refs/heads/master
Commit: 796c0a37f4ebb9dbde9d86395813f40bcaf3393d
Parents: 373d218
Author: Alex Harui <ah...@apache.org>
Authored: Fri Aug 12 23:59:39 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Fri Aug 12 23:59:39 2016 -0700

----------------------------------------------------------------------
 .../internal/codegen/js/jx/BinaryOperatorEmitter.java   |  2 +-
 .../codegen/js/flexjs/TestFlexJSExpressions.java        | 12 +++++++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/796c0a37/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
index bb454fc..bee0ed7 100644
--- a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
@@ -292,7 +292,7 @@ public class BinaryOperatorEmitter extends JSSubEmitter implements
             				fjs.isXMLList(mae);
             	}
             }
-            String coercion = (leftIsNumber && !rightIsNumber) ? "Number(" : "";
+            String coercion = (leftIsNumber && !rightIsNumber && isAssignment) ? "Number(" : "";
             if (isAssignment && leftDef != null && leftDef.getQualifiedName().equals(IASLanguageConstants.String))
             {
             	if (rNode.getNodeID() != ASTNodeID.LiteralStringID &&

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/796c0a37/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
----------------------------------------------------------------------
diff --git a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
index 2def937..559c1ae 100644
--- a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
+++ b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java
@@ -634,6 +634,16 @@ public class TestFlexJSExpressions extends TestGoogExpressions
     }
 
     @Test
+    public void testVisitBinaryOperatorNode_NumberPlusString()
+    {
+        IBinaryOperatorNode node = (IBinaryOperatorNode) getNode(
+                "public class B {public var b:String; public function d() { b = 10 + 'px'; }}",
+                IBinaryOperatorNode.class, WRAP_LEVEL_PACKAGE);
+        asBlockWalker.visitBinaryOperator(node);
+        assertOut("this.b = 10 + 'px'");
+    }
+
+    @Test
     public void testNamedFunctionAsArgument()
     {
         IFunctionNode node = (IFunctionNode) getNode(
@@ -1001,7 +1011,7 @@ public class TestFlexJSExpressions extends TestGoogExpressions
         IVariableNode node = (IVariableNode) getNode(
                 "var a = ((a + b) - (c + d)) * e;", IVariableNode.class);
         asBlockWalker.visitVariable(node);
-        assertOut("var /** @type {*} */ a = ((a + b) - (c + d)) * Number(e)");
+        assertOut("var /** @type {*} */ a = ((a + b) - (c + d)) * e");
     }
 
     @Test


[04/50] git commit: [flex-falcon] [refs/heads/master] - - Disabled the "externs" integration tests, as they require the flex-typedefs repo to be checked out in parallel.

Posted by ah...@apache.org.
- Disabled the "externs" integration tests, as they require the flex-typedefs repo to be checked out in parallel.


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

Branch: refs/heads/master
Commit: 9febb0c2f10b2543d75deae6cd042c7491927192
Parents: 5476404
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Aug 8 21:47:27 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Aug 8 21:47:27 2016 +0200

----------------------------------------------------------------------
 compiler-jx/pom.xml | 22 +++-------------------
 1 file changed, 3 insertions(+), 19 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/9febb0c2/compiler-jx/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jx/pom.xml b/compiler-jx/pom.xml
index af42282..55f759c 100644
--- a/compiler-jx/pom.xml
+++ b/compiler-jx/pom.xml
@@ -64,26 +64,10 @@
         <version>2.18.1</version>
         <configuration>
           <includes>
-            <include>org/apache/flex/compiler/internal/codegen/externals/**/Test*.java</include>
-            <exclude>org/apache/flex/compiler/internal/codegen/js/flexjs/**/Test*.java</exclude>
-            <!-- These tests require the flex-typedefs repo to be checked out in parallel -->
-            <exclude>org/apache/flex/compiler/internal/codegen/externals/**</exclude>
+            <include>org/apache/flex/compiler/internal/codegen/js/flexjs/Test*.java</include>
+            <!-- Disabled for now as these tests require the flex-typedefs repo to be located in a pre-defined location -->
+            <!--include>org/apache/flex/compiler/internal/codegen/externals/Test*.java</include-->
           </includes>
-          <excludes>
-            <!-- Use externs/asjs -->
-            <exclude>**/TestExternChrome.java</exclude>
-            <exclude>**/TestExternJasmine.java</exclude>
-            <exclude>**/TestExternJQuery.java</exclude>
-            <exclude>**/TestExternNode.java</exclude>
-            <exclude>**/TestExternES3.java</exclude>
-            <exclude>**/TestExternalsJSCompile.java</exclude>
-            <exclude>**/TestFlexJSProject.java</exclude>
-            <exclude>**/TestFlexJSMXMLApplication.java</exclude>
-            <exclude>**/TestFlexJSEmitter.java</exclude>
-            <exclude>**/TestFlexJSClass.java</exclude>
-            <exclude>**/TestFlexJSExpressions.java</exclude>
-            <exclude>**/TestFlexJSFile.java</exclude>
-          </excludes>
         </configuration>
       </plugin>
     </plugins>


[29/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 02d9e93a1100b898aee5e49d4985e4b9fff0d360
Parents: c0bc4d3
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 08:58:47 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 67 ++++++++++++++++++++++-----------------
 1 file changed, 38 insertions(+), 29 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/02d9e93a/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 932b3d1..5e7a93c 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -66,6 +66,44 @@
         <version>2.10.4</version>
       </plugin>
     </plugins>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-javadoc-plugin</artifactId>
+          <version>2.10.4</version>
+          <configuration>
+            <tags>
+              <tag>
+                <name>goal</name>
+                <placement>a</placement>
+                <head>Goal:</head>
+              </tag>
+              <tag>
+                <name>phase</name>
+                <placement>a</placement>
+                <head>Phase:</head>
+              </tag>
+              <tag>
+                <name>threadSafe</name>
+                <placement>a</placement>
+                <head>Thread Safe:</head>
+              </tag>
+              <tag>
+                <name>requiresDependencyResolution</name>
+                <placement>a</placement>
+                <head>Requires Dependency Resolution:</head>
+              </tag>
+              <tag>
+                <name>requiresProject</name>
+                <placement>a</placement>
+                <head>Requires Project:</head>
+              </tag>
+            </tags>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
   </build>
 
   <reporting>
@@ -74,35 +112,6 @@
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
         <version>2.10.4</version>
-        <configuration>
-          <tags>
-            <tag>
-              <name>goal</name>
-              <placement>a</placement>
-              <head>Goal:</head>
-            </tag>
-            <tag>
-              <name>phase</name>
-              <placement>a</placement>
-              <head>Phase:</head>
-            </tag>
-            <tag>
-              <name>threadSafe</name>
-              <placement>a</placement>
-              <head>Thread Safe:</head>
-            </tag>
-            <tag>
-              <name>requiresDependencyResolution</name>
-              <placement>a</placement>
-              <head>Requires Dependency Resolution:</head>
-            </tag>
-            <tag>
-              <name>requiresProject</name>
-              <placement>a</placement>
-              <head>Requires Project:</head>
-            </tag>
-          </tags>
-        </configuration>
       </plugin>
     </plugins>
   </reporting>


[16/50] git commit: [flex-falcon] [refs/heads/master] - more tweaks to packages

Posted by ah...@apache.org.
more tweaks to packages


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

Branch: refs/heads/master
Commit: 373d2189183ebace192aa6b96f776718c5176f0c
Parents: 32aed90
Author: Alex Harui <ah...@apache.org>
Authored: Thu Aug 11 14:44:46 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Thu Aug 11 14:44:46 2016 -0700

----------------------------------------------------------------------
 LICENSE.jx.bin | 24 +++++++++++++++++++++++-
 build.xml      |  9 ++++++++-
 2 files changed, 31 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/373d2189/LICENSE.jx.bin
----------------------------------------------------------------------
diff --git a/LICENSE.jx.bin b/LICENSE.jx.bin
index 091a54f..89f5bbd 100644
--- a/LICENSE.jx.bin
+++ b/LICENSE.jx.bin
@@ -4,5 +4,27 @@ Below are the licenses for components included in the binary distribution.
 
 flex-typedefs/createjs
 
-This product bundles CreateJS available under the
+This product bundles CreateJS's EaselJS and TweenJS available under the
 MIT Software License.
+
+The TweenJS code is based on Robert Penner's easing equations available
+under the BSD license.
+
+---- From http://robertpenner.com/easing_terms_of_use.html on 8/11/2016 ----
+Copyright � 2001 Robert Penner
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
+
+Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
+Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
+Neither the name of the author nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission.
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+---- end of http://robertpenner.com/easing_terms_of_use.html on 8/11/2016 ----
+
+flex-typedefs/js/target/downloads/svg.js
+
+This product bundles svg.js from closureidl.googlecode.com available 
+under the BSD 3-Clause license.
+

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/373d2189/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index f0335da..7b59624 100644
--- a/build.xml
+++ b/build.xml
@@ -591,7 +591,14 @@
         <antcall target="binary-package-tgz"/>
         
         <antcall target="stage-source-jx" />
-        
+
+        <copy todir="${basedir}/temp/flex-typedefs" includeEmptyDirs="false">
+            <fileset dir="${FLEXJS_TYPEDEFS_HOME}">
+                <include name="createjs/target/downloads/EaselJS-0.8.0/LICENSE.txt" />
+                <include name="createjs/target/downloads/TweenJS-0.6.2/LICENSE.txt" />
+            </fileset>
+        </copy>
+
         <!-- concat the license file with the binary license file for the 3rd party deps -->
         <delete file="${basedir}/temp/LICENSE" />
         <concat destfile="${basedir}/temp/LICENSE">


[36/50] git commit: [flex-falcon] [refs/heads/master] - - Try to get the maven-release-plugin running

Posted by ah...@apache.org.
- Try to get the maven-release-plugin running


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

Branch: refs/heads/master
Commit: 1178b30671978d78f4d8f48fb29f0469703f7834
Parents: 4a0f15f
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 09:40:43 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:08:18 2016 +0200

----------------------------------------------------------------------
 compiler-build-tools/pom.xml | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/1178b306/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index eee9a13..8fc2fb7 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.flex.flexjs.compiler</groupId>
   <artifactId>compiler-build-tools</artifactId>
-  <version>1.0.0</version>
+  <version>1.0.0-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
   <name>Apache Flex - FlexJS: Build Tools</name>
@@ -38,7 +38,6 @@
     <connection>scm:git://git.apache.org/flex-falcon.git</connection>
     <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
     <url>https://github.com/apache/flex-falcon</url>
-    <tag>compiler-build-tools-1.0.0</tag>
   </scm>
 
   <build>
@@ -71,6 +70,18 @@
         <artifactId>maven-javadoc-plugin</artifactId>
         <version>2.10.4</version>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-release-plugin</artifactId>
+        <version>2.5.3</version>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-scm-plugin</artifactId>
+            <version>1.9.5</version>
+          </dependency>
+        </dependencies>
+      </plugin>
     </plugins>
     <pluginManagement>
       <plugins>


[44/50] git commit: [flex-falcon] [refs/heads/master] - - Fixed JavaDoc errors - Changed the JavaDoc configuration to be active in the release.

Posted by ah...@apache.org.
- Fixed JavaDoc errors
- Changed the JavaDoc configuration to be active in the release.


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

Branch: refs/heads/master
Commit: 293e9da12b0ca3583e645cedc093ec3edb528468
Parents: 027fcda
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Mon Sep 5 10:21:55 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Mon Sep 5 10:21:55 2016 +0200

----------------------------------------------------------------------
 pom.xml | 72 ++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 41 insertions(+), 31 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/293e9da1/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 2b3aef2..8bd6aba 100644
--- a/pom.xml
+++ b/pom.xml
@@ -404,6 +404,47 @@
         <version>3.0.2</version>
       </plugin>
     </plugins>
+
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-javadoc-plugin</artifactId>
+          <version>2.10.4</version>
+          <configuration>
+            <tags>
+              <tag>
+                <name>goal</name>
+                <placement>a</placement>
+                <head>Goal:</head>
+              </tag>
+              <tag>
+                <name>phase</name>
+                <placement>a</placement>
+                <head>Phase:</head>
+              </tag>
+              <tag>
+                <name>threadSafe</name>
+                <placement>a</placement>
+                <head>Thread Safe:</head>
+              </tag>
+              <tag>
+                <name>requiresDependencyResolution</name>
+                <placement>a</placement>
+                <head>Requires Dependency Resolution:</head>
+              </tag>
+              <tag>
+                <name>requiresProject</name>
+                <placement>a</placement>
+                <head>Requires Project:</head>
+              </tag>
+            </tags>
+            <!-- TODO: This should only be a measure of last resort -->
+            <failOnError>false</failOnError>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
   </build>
 
   <reporting>
@@ -446,37 +487,6 @@
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
         <version>2.10.4</version>
-        <configuration>
-          <tags>
-            <tag>
-              <name>goal</name>
-              <placement>a</placement>
-              <head>Goal:</head>
-            </tag>
-            <tag>
-              <name>phase</name>
-              <placement>a</placement>
-              <head>Phase:</head>
-            </tag>
-            <tag>
-              <name>threadSafe</name>
-              <placement>a</placement>
-              <head>Thread Safe:</head>
-            </tag>
-            <tag>
-              <name>requiresDependencyResolution</name>
-              <placement>a</placement>
-              <head>Requires Dependency Resolution:</head>
-            </tag>
-            <tag>
-              <name>requiresProject</name>
-              <placement>a</placement>
-              <head>Requires Project:</head>
-            </tag>
-          </tags>
-          <!-- TODO: This should only be a measure of last resort -->
-          <failOnError>false</failOnError>
-        </configuration>
       </plugin>
     </plugins>
   </reporting>