Repository: flex-asjs
Updated Branches:
  refs/heads/e4x 3872cb8e1 -> ab713c433


Fixed some compile errors


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

Branch: refs/heads/e4x
Commit: ab713c4330e8c07dbe31bae436917f3126ed566d
Parents: 3872cb8
Author: Harbs <[email protected]>
Authored: Tue Feb 16 20:19:08 2016 +0200
Committer: Harbs <[email protected]>
Committed: Tue Feb 16 20:19:08 2016 +0200

----------------------------------------------------------------------
 frameworks/projects/XML/src/main/flex/Namespace.as |  2 +-
 frameworks/projects/XML/src/main/flex/XML.as       | 16 ++++++++++------
 2 files changed, 11 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/ab713c43/frameworks/projects/XML/src/main/flex/Namespace.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/XML/src/main/flex/Namespace.as 
b/frameworks/projects/XML/src/main/flex/Namespace.as
index 95bb405..c79ddbe 100644
--- a/frameworks/projects/XML/src/main/flex/Namespace.as
+++ b/frameworks/projects/XML/src/main/flex/Namespace.as
@@ -124,7 +124,7 @@ package
                        return uri;
                }
 
-               public function valueOf():Object
+               override public function valueOf():*
                {
                        return this;
                }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/ab713c43/frameworks/projects/XML/src/main/flex/XML.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/XML/src/main/flex/XML.as 
b/frameworks/projects/XML/src/main/flex/XML.as
index 8c65385..09a030d 100644
--- a/frameworks/projects/XML/src/main/flex/XML.as
+++ b/frameworks/projects/XML/src/main/flex/XML.as
@@ -31,7 +31,7 @@ package
 
                static private var defaultNamespace:Namespace;
 
-               static public function setDefaultNamespace(ns:*)
+               static public function setDefaultNamespace(ns:*):void
                {
                        if(!ns)
                                defaultNamespace = null;
@@ -89,7 +89,7 @@ package
                static private function 
escapeAttributeValue(value:String):String
                {
                        var outArr:Array = [];
-                       var arr = value.split("");
+                       var arr:Array = value.split("");
                        var len:int = arr.length;
                        for(var i:int=0;i<len;i++)
                        {
@@ -120,9 +120,10 @@ package
 
                static private function escapeElementValue(value:String):String
                {
+                       var i:int;
                        var outArr:Array = [];
-                       var arr = value.split("");
-                       for(var i=0;i<arr.length;i++)
+                       var arr:Array = value.split("");
+                       for(i=0;i<arr.length;i++)
                        {
                                switch(arr[i])
                                {
@@ -143,7 +144,7 @@ package
                        return outArr.join("");
                }
 
-               static private function 
insertAttribute(att:Attr,parent:XML):XML()
+               static private function insertAttribute(att:Attr,parent:XML):XML
                {
                        var xml:XML = new XML();
                        xml.setParent(parent);
@@ -155,6 +156,7 @@ package
                }
                static private function 
iterateElement(node:Element,xml:XML):void
                {
+                       var i:int;
                        // add attributes
                        for(i=0;i<node.attributes.length;i++)
                        {
@@ -324,6 +326,7 @@ package
                        // get rid of nodes we do not want 
 
                        //loop through the child nodes and build XML obejcts 
for each.
+                       /*
                        Object.defineProperty(this,"0",
                                {
                                        get: function() { return this; },
@@ -333,7 +336,7 @@ package
                                        configurable: true
                                }
                        );
-
+                       */
                }
                
                private var _children:Array;
@@ -607,6 +610,7 @@ package
                 */
                public function comments():XMLList
                {
+                       var i:int;
                        var list:XMLList = new XMLList();
                        for(i=0;i<_children.length;i++)
                        {

Reply via email to