Don't make IDWeakMap public API
authorCheng Zhao <zcbenz@gmail.com>
Wed, 24 Jun 2015 05:38:55 +0000 (13:38 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Wed, 24 Jun 2015 05:38:55 +0000 (13:38 +0800)
atom/browser/api/lib/browser-window.coffee
atom/browser/lib/objects-registry.coffee
atom/common/api/lib/id-weak-map.coffee [deleted file]
filenames.gypi

index aa27176..475b98d 100644 (file)
@@ -1,5 +1,5 @@
 EventEmitter = require('events').EventEmitter
-IDWeakMap = require 'id-weak-map'
+IDWeakMap = process.atomBinding('id_weak_map').IDWeakMap
 app = require 'app'
 ipc = require 'ipc'
 
index e159730..f102cbe 100644 (file)
@@ -1,5 +1,5 @@
 EventEmitter = require('events').EventEmitter
-IDWeakMap = require 'id-weak-map'
+IDWeakMap = process.atomBinding('id_weak_map').IDWeakMap
 v8Util = process.atomBinding 'v8_util'
 
 # Class to reference all objects.
diff --git a/atom/common/api/lib/id-weak-map.coffee b/atom/common/api/lib/id-weak-map.coffee
deleted file mode 100644 (file)
index 794573b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-IDWeakMap = process.atomBinding('id_weak_map').IDWeakMap
-
-module.exports = IDWeakMap
index 8a23c38..da18fbe 100644 (file)
@@ -33,7 +33,6 @@
       'atom/common/api/lib/callbacks-registry.coffee',
       'atom/common/api/lib/clipboard.coffee',
       'atom/common/api/lib/crash-reporter.coffee',
-      'atom/common/api/lib/id-weak-map.coffee',
       'atom/common/api/lib/native-image.coffee',
       'atom/common/api/lib/shell.coffee',
       'atom/common/lib/init.coffee',