You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jo...@apache.org on 2016/04/20 20:14:49 UTC

[3/6] git commit: [flex-falcon] [refs/heads/develop] - externs/node: can now build all JS externs without error

externs/node: can now build all JS externs without error


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

Branch: refs/heads/develop
Commit: a6887f8f6d7d1fb200761c3d4ef0fd5a11286573
Parents: 2a00175
Author: Josh Tynjala <jo...@apache.org>
Authored: Wed Apr 20 10:20:13 2016 -0700
Committer: Josh Tynjala <jo...@apache.org>
Committed: Wed Apr 20 10:20:13 2016 -0700

----------------------------------------------------------------------
 externs/node/compile-config.xml      |  7 ++++++-
 externs/node/missing.js              |  5 -----
 externs/node/node-compile-config.xml | 26 +++++++++++++++-----------
 3 files changed, 21 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/a6887f8f/externs/node/compile-config.xml
----------------------------------------------------------------------
diff --git a/externs/node/compile-config.xml b/externs/node/compile-config.xml
index 91df9e3..5b072dd 100644
--- a/externs/node/compile-config.xml
+++ b/externs/node/compile-config.xml
@@ -26,17 +26,22 @@
         </external-library-path>
 		
         <source-path>
+            <path-element>out/as/constants</path-element>
+            <path-element>out/as/classes</path-element>
             <path-element>out/as/functions</path-element>
+            <path-element>out/as/typedefs</path-element>
+            <path-element>out/as/duplicates</path-element>
         </source-path>
         
         <warn-no-constructor>false</warn-no-constructor>
     </compiler>
     
     <include-sources>
-        <!--<path-element>out/as/constants</path-element>-->
+        <path-element>out/as/constants</path-element>
         <path-element>out/as/classes</path-element>
         <path-element>out/as/functions</path-element>
         <path-element>out/as/typedefs</path-element>
+        <path-element>out/as/duplicates</path-element>
     </include-sources>
 
     <include-file>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/a6887f8f/externs/node/missing.js
----------------------------------------------------------------------
diff --git a/externs/node/missing.js b/externs/node/missing.js
index ebacb75..d6c73f3 100644
--- a/externs/node/missing.js
+++ b/externs/node/missing.js
@@ -23,8 +23,3 @@
  * @externs
  */
 
-/**
- * @param {string} id
- * @return {*}
- */
-function require(id) {};

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/a6887f8f/externs/node/node-compile-config.xml
----------------------------------------------------------------------
diff --git a/externs/node/node-compile-config.xml b/externs/node/node-compile-config.xml
index aa97477..d836f6d 100644
--- a/externs/node/node-compile-config.xml
+++ b/externs/node/node-compile-config.xml
@@ -33,34 +33,38 @@
     <external>
         <path-element>missing.js</path-element>
         <path-element>externs/assert.js</path-element>
-        <!--<path-element>externs/buffer.js</path-element>-->
-        <!--<path-element>externs/child_process.js</path-element>-->
-        <!--<path-element>externs/cluster.js</path-element>-->
+        <path-element>externs/buffer.js</path-element>
+        <path-element>externs/child_process.js</path-element>
+        <path-element>externs/cluster.js</path-element>
         <path-element>externs/crypto.js</path-element>
-        <!--<path-element>externs/dgram.js</path-element>-->
+        <path-element>externs/dgram.js</path-element>
         <path-element>externs/dns.js</path-element>
         <path-element>externs/domain.js</path-element>
         <path-element>externs/events.js</path-element>
         <path-element>externs/fs.js</path-element>
-        <!--<path-element>externs/globals.js</path-element>-->
-        <!--<path-element>externs/http.js</path-element>-->
-        <!--<path-element>externs/https.js</path-element>-->
+        <path-element>externs/globals.js</path-element>
+        <path-element>externs/http.js</path-element>
+        <path-element>externs/https.js</path-element>
         <path-element>externs/net.js</path-element>
         <path-element>externs/os.js</path-element>
         <path-element>externs/path.js</path-element>
-        <!--<path-element>externs/punycode.js</path-element>-->
-        <!--<path-element>externs/querystring.js</path-element>-->
+        <path-element>externs/punycode.js</path-element>
+        <path-element>externs/querystring.js</path-element>
         <path-element>externs/readline.js</path-element>
         <path-element>externs/repl.js</path-element>
         <path-element>externs/stream.js</path-element>
-        <!--<path-element>externs/string_decoder.js</path-element>-->
+        <path-element>externs/string_decoder.js</path-element>
         <path-element>externs/tls.js</path-element>
         <path-element>externs/tty.js</path-element>
         <path-element>externs/url.js</path-element>
         <path-element>externs/util.js</path-element>
         <path-element>externs/vm.js</path-element>
-        <!--<path-element>externs/zlib.js</path-element>-->
+        <path-element>externs/zlib.js</path-element>
     </external>
+    <exclude>
+        <class>Buffer</class>
+        <name>toJSON</name>
+    </exclude>
     
     <as-root>out/as</as-root>