You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2016/03/19 12:59:28 UTC

git commit: [flex-falcon] [refs/heads/feature/maven-migration] - Added missing double Vector type

Repository: flex-falcon
Updated Branches:
  refs/heads/feature/maven-migration a4fc336be -> c2c3912b0


Added missing double Vector type


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

Branch: refs/heads/feature/maven-migration
Commit: c2c3912b0bf2821abf51c8b030ef7e05e654d652
Parents: a4fc336
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Sat Mar 19 12:59:23 2016 +0100
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Sat Mar 19 12:59:23 2016 +0100

----------------------------------------------------------------------
 .../src/main/flex/__AS3__/vec/Vector$double.as  | 81 ++++++++++++++++++++
 1 file changed, 81 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c2c3912b/externs/js/src/main/flex/__AS3__/vec/Vector$double.as
----------------------------------------------------------------------
diff --git a/externs/js/src/main/flex/__AS3__/vec/Vector$double.as b/externs/js/src/main/flex/__AS3__/vec/Vector$double.as
new file mode 100644
index 0000000..e6afce1
--- /dev/null
+++ b/externs/js/src/main/flex/__AS3__/vec/Vector$double.as
@@ -0,0 +1,81 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+package __AS3__.vec
+{
+
+/**
+ *  The compiler appears to expect these internal implementations
+ *
+ *  @langversion 3.0
+ *  @playerversion Flash 9
+ *  @playerversion AIR 1.1
+ *  @productversion Flex 3
+ */
+internal class Vector$double
+{
+    public function Vector$double(length:uint = 0, fixed:Boolean = false) {}
+
+    public var fixed:Boolean;
+
+    public var length:uint;
+
+    public function concat(...args):Vector$double { return null }
+
+    public function every(callback:Function, thisObject:Object):Boolean { return false }
+
+    public function filter(callback:Function, thisObject:Object = null):Vector$double { return null }
+
+    public function forEach(callback:Function, thisObject:Object = null):void {}
+
+    public function indexOf(searchElement:Number, fromIndex:int = 0):int { return -1 }
+
+    public function insertAt(index:int, element:Number):void {}
+
+    public function join(sep:String = ","):String { return null }
+
+    public function lastIndexOf(searchElement:Number, fromIndex:int = 0x7fffffff):int { return -1 }
+
+    public function map(callback:Function, thisObject:Object = null):Vector$double { return null }
+
+    public function pop():Number { return null }
+
+    public function push(... args):uint { return 0 }
+
+    public function removeAt(index:int):Number { return null }
+
+    public function reverse():Vector$double { return null }
+
+    public function shift():Number { return null }
+
+    public function slice(startIndex:int = 0, endIndex:int = 16777215):Vector$double { return null }
+
+    public function some(callback:Function, thisObject:Object = null):Boolean { return false }
+
+    public function sort(sortBehavior:Object):Vector$double { return null }
+
+    public function splice(startIndex:int, deleteCount:uint = 4294967295, ... items):Vector$double { return null }
+
+    override public function toLocaleString():String { return null }
+
+    public function toString():String { return null }
+
+    public function unshift(... args):uint { return 0 }
+}
+}
\ No newline at end of file